sqlserver数据库比较:比较SQL Server和Oracle、DB2数据库的一些知识

开放性
SQL Server
只能在Windows 上运行没有丝毫开放性操作系统系统稳定对数据库是十分重要Windows9X系列产品是偏重于桌面应用NT server只适合中小型企业而且Windows平台可靠性安全性和伸缩性是非常有限它不象Unix那样久经考验尤其是在处理大数据量关键业务时
Oracle
能在所有主流平台上运行(包括 Windows)完全支持所有工业标准采用完全开放策略可以使客户选择最适合解决方案对开发商全力支持
DB2
能在所有主流平台上运行(包括Windows)最适于海量数据DB2在企业级应用最为广泛,在全球500家最大企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%
可伸缩性,并行性
SQL Server
并行实施和共存模型并不成熟很难处理日益增多用户数和数据卷伸缩性有限Oracle平行服务器通过使组结点共享同簇中工作来扩展Window NT能力,提供高可用性和高伸缩性解决方案如果WindowsNT不能满足需要, 用户可以把数据库移到UNIX中
DB2
DB2具有很好并行性DB2把数据库管理扩充到了并行、多节点环境数据库分区是数据库部分包含自己数据、索引、配置文件、和事务日志数据库分区有时被称为节点或数据库节点
安全性
SQL server
没有获得任何安全证书
Oracle Server
获得最高认证级别ISO标准认证
DB2
获得最高认证级别ISO标准认证

性能 SQL Server
多用户时性能不佳
Oracle
性能最高 保持WindowsNT下TPC-D和TPC-C世界记录
DB2
适用于数据仓库和在线事物处理性能较高 客户端支持及应用模式
SQL Server
C/S结构只支持Windows客户可以用ADO,DAO,OLEDB,ODBC连接
Oracle
多层次网络计算支持多种工业标准可以用ODBC,JDBC,OCI等网络客户连接
DB2
跨平台多层结构支持ODBC,JDBC等客户
操作简便
SQL Server
操作简单,但只有图形界面
Oracle
较复杂, 同时提供GUI和命令行在Windows NT和Unix下操作相同
DB2
操作简单,同时提供GUI和命令行在Windows NT和Unix下操作相同
使用风险
SQL Server
完全重写代码经历了长期测试不断延迟许多功能需要时间来证明并不十分兼容早期产品使用需要冒定风险
Oracle
长时间开发经验完全向下兼容得到广泛应用完全没有风险
DB2
在巨型企业得到广泛应用向下兼容性好风险小

Tags:  sqlserver还原数据库 sqlserver数据库 sqlserver数据库备份 sqlserver数据库比较

延伸阅读

最新评论

发表评论