|
原帖由 eleooz 于 2007-4-22 22:26 发表 ![]()
中国的银行、电信、石化甚至包括一些大型企业,近80%都是用的SYBASE,剩下的由oracle和db2瓜分。原因主要是:
1.这些部门信息化要求很高,而且实现信息化的时间也很早[关键是后一点],而那时候,进入中国数据库市场的,主要就SYBASE、oracle和db2[microsoft sql还没有从SYBASE中分裂诞生出来]。其中就属SYBASE市场开拓做的最好,先就把电信这个客户牢牢抓住,然后就是银行[约80年代]。等oracle和db2明白过来时,已经到90年代中后期,上述大客户已经“嫁”给了SYBASE,“改嫁”的代价太大也不可能了;不过现在搞信息化的大型企业大多用的oracle,而db2似乎不怎么火,sql2000则还只停留在中型或者偏大型企业。
2.SYBASE的确很不错,功能强大,性能稳定,经受了银行、电信的TB级数据考验这么多年,好象没听说过有什么问题,是真正的超大型数据库。而且如前所说:microsoft sql也还是微软借合作之名偷了SYBASE的技术后,另立山头开发出来的,顶多只能算是SYBASE的“儿子”,而现在连“儿子”都开始发威了,你说“老子”是不是不可小觑?
3.SYBASE的缺点也比较明显,与oracle、db2一样,其安装、部署和管理需要专门的精通它的数据库管理专家来做,而且比oracle还要复杂许多,据说完整搞下来,有几千道步骤,还别说日常维护非常复杂。[这也可以说是所有大型数据库的公共特点] 再看看sql2000,咱老百姓自己的数据库,只要视力没问题,认得字,图形化界面简单!
3.补充一点不太好的消息:SYBASE已经在去年被IBM收购了,前途不太明朗,而且,现在中国的大型项目似乎越来越喜欢用oracle和sql2000,很多人甚至都忘记了还有SYBASE、db2和informix等。其实sql2000顶多只能算个中大型数据库而已,而且只能部署在windows server上,也就比mysql和interbase稍微强一点,速度绝对赶不上mysql。
就说这些,一家之言,见笑!
早年INFORMIX市场挺大,银行(ICBC)早期也是INFORMIX。
SYBASE的稳定性不如ORA,更不如INFORMIX。
如果动态数据,SYBADE每天都要DBCC。ORACLE需要3个月停机一次。INFORMIX可以免维护。
银行基本没有动态数据,所以SYBASE挺好。
铁路都是动态数据。其售票系统用SYBASE,但是每天DBCC,还不时发生重码。
原因是早年SYBASE与铁科院的营销关系。现在铁科院体会到其缺陷,但是改嫁已经不可能了。
[ 本帖最后由 yulihua49 于 2011-8-11 15:49 编辑 ] |
|