四大数据库的比较(SQL Server、Oracle、Sybase和DB2)

时间:2021-05-08 13:31:01

安全性
SQL Server
  只能在
windows上运行
的。Windows9X系列产品是
台的可靠性,安全性和伸缩
量的关键业务时。

,没有丝毫的开放性,操作系统
偏重于桌面应用,NT server
性是非常有限的。它不象unix

的系统的稳定对数据库是十分重要
适合中小型企业。而且windows
样久经考验,尤其是在处理大数据

 

  Oracle                                                                 

 

  能在所有主流平台上运
略。可以使客户选择最适合

行(包括 windows)。完全支持
的解决方案。对开发商全力支持

所有的工业标准。采用完全开放策

 

  Sybase ASE                                                         

 

  能在所有主流平台上运
VERSION 11.9.2以下版本需
VERSION 12.0以上版本得到

行(包括 windows)。 但由于
要较多OS DB级补丁。在多平
了一定的改进。

早期SybaseOS集成度不高,因此
台的混合环境中,会有一定问题。

 

  DB2                                                                       

 

  能在所有主流平台上运行(包括wind
泛,在全球的500家最大的企业中,几乎85

ows)。最适于海量数据。DB2在企业级的应用最为广
%以上用DB2数据库服务器,而国内到97年约占5%

 

  可伸缩性,并行性                                                             

 

  SQL server                                                         

 

  并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。   

 

  Oracle                                                                 

 

  并行服务器通过使一组结点共享同一
高伸缩性的簇的解决方案。如果windowsN
Oracle的并行服务器对各种UNIX平台的集

簇中的工作来扩展windownt的能力,提供高可用性和
T不能满足需要,用户可以把数据库移到UNIX中。
群机制都有着相当高的集成度。

 

  Sybase ASE                                                         

 

  虽然有DB SWITCH来支
持版本12.5以上的ASE SERV
开销上会有所增加。

持其并行服务器,但由于DB SWI
ER,因为DB SWITCH技术需要一

TCH在技术层面还未成熟,且只支
台服务器充当SWITCH,从而在硬件

 

  DB2                                                                       

 

  具有很好的并行性。DB2把数据库管
据库的一部分,包含自己的数据、索引、
或数据库节点。

理扩充到了并行的、多节点的环境。数据库分区是数
配置文件、和事务日志。数据库分区有时被称为节点

 

  安全性                                                                       

 

  SQL server                                                         

 

  没有获得任何安全证书。                                                       

 

  Oracle Server                                                   

 

  获得最高认证级别的ISO标准认证。                                           

 

  Sybase ASE                                                         

 

  获得最高认证级别的ISO标准认证。                                           

 

  DB2                                                                       

 

  获得最高认证级别的ISO标准认证。                                           

 

  性能                                                                         

 

  SQL Server                                                         

 

  多用户时性能不佳                                                             

 

  Oracle                                                                 

 

  性能最高, 保持开放平台下的TPC-DTPC-C的世界记录。               

 

  Sybase ASE                                                         

 

  性能接近于 SQL Serve

r。但在UNIX平台下的并发性要

优与 SQL Server

 

  DB2                                                                       

 

  性能较高适用于数据仓库和在线事物处理。