当前位置: 代码迷 >> Informix >> 数据库大比拼,该如何解决
  详细解决方案

数据库大比拼,该如何解决

热度:884   发布时间:2013-02-26 00:00:00.0
数据库大比拼
各位专家、高手,大家好,我有个问题想请教一下,请从跨平台性、数据库性能、对海量数据的支持、操作便捷性、功能、市场前景上比较一下DB2、Oracle、Informix、SQL   Server、Sybase、MySQL等常用数据库软件。期待大家的解答,谢谢!

------解决方案--------------------------------------------------------
怎么没有写上PostgreSQL,这个数据库很不错的
------解决方案--------------------------------------------------------
没有Access?

最容易上手的应该是MS-SQL Server了。

Oracle的稳定性是毋庸置疑的了,但全英文的文档实在是看起来头大。

DB2这种超大型的数据库一般企业里是碰不到的。

Sybase同出自MS之手,只不过把人家收购了,就不再做更深的升级了,真是减少竞争对手的好方法。

MySQL不能算得上是企业级数据库吧!一些免费的或开源的应用经常选择它。
------解决方案--------------------------------------------------------
个人觉得MS SQL server在OLAP上性能还是可以的。优缺点很明显,没有跨平台可以言,操作绝对的方便。

informix,我在的企业核心系统数据库就是使用informix,当初选择它的原因就是OLTP相对比较有优势。

没有接触过Oracle。DB2、sybase有一些系统在使用,由于数据量不大也没有给我特别的感觉。
------解决方案--------------------------------------------------------
性价比还是考虑Sybase,不存在跨平台问题,也有针对不同大小应用的数据库产品
------解决方案--------------------------------------------------------
不管多好的数据库,比较起来都各有千秋,所以根据需求来选择适合数据库这才是上上签。

例如:你选择了一个综合水平比较高的一个数据库A,可是现在有一个需求用这个数据库A非常不好(发辉不出优势,用的却是这个数据库A的弱项),而选用一个综合水平低的数据库B,而且针对这个需求却是非常适合的,正是这个数据库B的优点,那这时数据库B就是最好的。


看需来选择不同的开发工具及不同的数据库。
------解决方案--------------------------------------------------------
当然如果有条件和能力的话,每种数据库都要接触,终会用上的。
  相关解决方案