畅享博客 > 浩辉畅想(网络营销学习者) > 01时事评论 > [原创]Oracle会被SQL SERVER 淘汰么?
2008-6-6 17:21:54

[原创]Oracle会被SQL SERVER 淘汰么?

这个学期的课程学了Oracle ,在之前的一个半学期里,已经学了sql server的基础和高、高级应用,并且也买了资料加以补充,学习起来也算轻松,对这门数据库也算入门了。

这个学期学Oralce,虽然没有完全的用心去学,但也是可以感觉到它跟Sql server是相同性的,都是讲求的一套sql语法。但通过对两门语言的比较,发现sqlserver比oracle要好。

1.Oracle10G装起来比价占内存,没有1G的内存,在开启Oralce之后,根本就无法开启其他东西,开启了,也会很慢;但是sqlserver不同,虽然装上去后占了1G多的硬盘空间,但是在真正的Cpu使用率和内存占用率都不高。我的电脑就是512M的内存,我写程序的时候都是开启一个Visual studio然后加一个sql server,这样我还可以打开网页,登上QQ或者启动千千静听,一切都很正常。但是用oracle能做到么?

2.从软件的设计上,起初用sql/puls的时候,那写代码啊,真是不方便,哪里有sqlserver的界面下方便。虽然后来用上Oracle® SQL Developer  但查找语句的错误率也没有sqlserver的高。

3.启动服务上,Oralce经常还要启动个监听服务,用sqlserver就大可不必了。

这些可能是我个人比较偏好sqlserver,所以才有这么些片面的理由,毕竟萝卜白菜各有索爱。但是根绝这些,我也同时产生产生一个疑问:在未来,Oracle会不会被SQL SERVER 淘汰呢?

微软现在想垄断整个软件市场,尤其在软件的开发和数据库方面,今年的动作也相当大。C#可以抗衡Java,sqlserver可以抗衡Oracle,那些小的数据库早就不再竞争之中。

微软的强大,会使软件变得越来越好用,学习编程也是越来越简单,但是这是一件好事么?


推荐到鲜果: 查阅更多相关主题的帖子: Oralce SQLserver

评论

sqlserver只能装载MS的操作系统上

ORACLE可以装载unix和linux上。。。

发布者 xg
2008-6-6 23:21:45


其实有些东西一体化或者说用一个系列不是更好么?其实我们只要搞通了ms,然后在其平台上可以使用。net,又何必去搞linux,unuix?不同公司出的产品,用起来也不是很方便。我对.ne和sqlservert还是更加喜欢!

发布者 newty
2008-6-6 23:45:21


大家不要忽略一个问题,就是在中小型应用的情况下sql server还是有优势的。但是大规模并发执行例如200个以上的并发就是unix的天下了,因为ms的东西在这样大并发情况下稳定性不行。另外oracle的rac、HA、ASM这些特性都是让其在企业级环境下运行更稳定的必要。

发布者 匿名用户
2008-6-8 10:51:06


目前不论是技术还是市场,sql server还和oracle有一定差距的

发布者 时间成灰
2008-9-5 11:01:02


您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)