为什么大企业关键应用都选择Oracle,而不选择MSSQL呢?

0
谈到Oracle Sql Server时,观点出奇的一致,各有优缺点,看具体应用来选择,但现实中,大企业关键应用基本选择 Oracle,怎么解读呢
已邀请:
5

andrea_zhou - 咨询顾问、BA 2013-06-26 回答

总的来说,是要看行业的。
首先,SQL SERVER只能运行于微软的Windows平台上,对于大企业来说,这是最致命的。这也就是大企业为何比比皆是ORA、DB2,却少见SQL SERVER。金融电信等很讲究这个的。
第二,业务系统运行于SQL SERVER上,在大型企业里,貌似现在知道的有京东,事实上他也撑过好多年了,说明还是能应付一定压力的,不过我想他们购买的服务应当是顶级的,而且据说它们也是想换的的要换的。第三方评测的性能数据我没有看到,但是估计同样配置下会要差一点。
第三,再说到BI这块,微软的东西开放性也确实有点不够,约束较多,譬如很多东西都绑到它shapoint,这一来,起码在国内,就能让很多企业望而却步。SSRS也不够强,收购的普科也没见具体效果。
不过话说回来,微软的东西,还是确实不错的,其BI在gartner象限中每年位置也还不错,但是总的来说还是需要很多突破的。我们也能看到2012版本中的BISM等方面的改进,说明微软亦意识到了这个问题,也有诸如移动这一块,微软貌似没有什么动作。
可能还有感官上的区别,微软产品的形象,多少会受到它的window、office产品以及普遍的盗版状况的影响。
也许跟微软有许多WINDOW、OFFICE方面的业务有关吧,它跟ORACLE、IBM、SAP这些专门做企业级的公司比,从宣传角度看就有些差异,譬如SAP的五大发力领域,IBM的六大(好像是六大)领域等,微软呢?
最后,还是想归结为两各字,“合适”,每个产品都有其适用的地方,适用的企业。
2

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-06-26 回答

因为人家操作系统用的LINUX,免费 你要用WINDOWS系统,收费

同等硬件条件下,MS比oracle在IO性能上是要差一些
小数据并发的话,MS和oracle不相伯仲 超过一定峰值,数据库跑并发都扛不住的

MS有一整套解决方案的,我们公司去年有人研究过的,如果使用MS的解决方案,是有明显提高的,但不是单纯靠数据库来解决的

现在很多对MSSQL的偏见,总以为oracle什么都能做到,但实际上也是各种软件配合来实现的
MS有个特点必须承认,产品相对完整

MS的策略是,它可以全部都做出来,但它就是故意留点生意给合作伙伴去做

其它厂商有东拼西凑的感觉
这样可以构建一个以MS为中心的生态圈
1

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-06-26 回答

mssql定位与中型数据库市场!
oracle定位与大型数据库市场!
mssql只能用于windows平台
oracle可以跨多个平台
mssql便宜、易于掌握、相对简单
oracle奇贵且按组件收费、概念多、麻烦
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-06-26 回答

从开放性、并发、安全、性能方面考虑,大企业选择Oracle
0

TravyLee - 尼玛!这哪是下雨,分明就是有人在泼水! 2013-06-27 回答

国内缺乏专业的MSSQLdba。试想2000的版本,需要DBA吗?如果说从2005开始需要DBA,那么到现在才8年时间,而且这八年时间中,又有多少系统的DB是从2000升级到2005的呢?之前MSSQL占有的市场本来就小,深入研究的人相比也会更少写。没有优秀的DBA,即使是Oracle,又能有多少资源被充分利用?而微软的数据量也不小吧,那么他们的数据库选择什么?可以肯定不是Oracle,而是MSSQL,我们什么时候又看到微软的网站出问题了?!
0

慢羊羊 - 天善智能微软BI达人 2013-06-27 回答

好像有道理,受教了
0

贤者以其昭昭 - 码畜 2013-07-23 回答

我个人觉得大企业关键应用 都会选择多种大型数据库oracle db2等...而不是局限于一种数据库
0

a_qu 2013-07-30 回答

微软是国际性的大公司吧,他用的应该是自己家的SQL Server,微软不也是运行的好好地?所以我个人觉得,不是SQL SERVER不能面向大企业,是大家没有吃透SQL SERVER。
0

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-10-31 回答

其实MS SQL Server也可以做大事情,我所知道有年收入200亿以上大企业的SAP ERP系统部署在MS SQL Server上的,18T的数据,运行也非常稳定。

要回复问题请先登录注册