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

Posted 数据库

篇首语:无限相信书籍的力量,是我的教育信仰的真谛之一。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 四大数据库的比较(SQL Server、Oracle、Sybase和DB2)相关的知识,希望对你有一定的参考价值。

四大数据库的比较(SQL Server、Oracle、Sybase和DB2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  本篇引用于公司数据库高手的文章 纯属个人意见   开放性:   SQL Server   只能在windows上运行 没有丝毫的开放性 操作系统的系统的稳定对数据库是十分重要的 Windows X系列产品是偏重于桌面应用 NT server只适合中小型企业 而且windows平台的可靠性 安全性和伸缩性是非常有限的 它不象unix那样久经考验 尤其是在处理大数据量的关键业务时   Oracle   能在所有主流平台上运行(包括 windows) 完全支持所有的工业标准 采用完全开放策略 可以使客户选择最适合的解决方案 对开发商全力支持   Sybase ASE   能在所有主流平台上运行(包括 windows) 但由于早期Sybase与OS集成度不高 因此VERSION 以下版本需要较多OS和 DB级补丁 在多平台的混合环境中 会有一定问题 VERSION 以上版本得到了一定的改进   DB   能在所有主流平台上运行(包括windows) 最适于海量数据 DB 在企业级的应用最为广泛 在全球的 家最大的企业中 几乎 %以上用DB 数据库服务器 而国内到 年约占 %   可伸缩性 并行性   SQL server   并行实施和共存模型并不成熟 很难处理日益增多的用户数和数据卷 伸缩性有限   Oracle   并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力 提供高可用性和高伸缩性的簇的解决方案 如果windowsNT不能满足需要 用户可以把数据库移到UNIX中 Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度   Sybase ASE   虽然有DB SWITCH来支持其并行服务器 但由于DB SWITCH在技术层面还未成熟 且只支持版本 以上的ASE SERVER 因为DB SWITCH技术需要一台服务器充当SWITCH 从而在硬件开销上会有所增加   DB   具有很好的并行性 DB 把数据库管理扩充到了并行的 多节点的环境 数据库分区是数据库的一部分 包含自己的数据 索引 配置文件 和事务日志 数据库分区有时被称为节点或数据库节点   安全性   SQL server   没有获得任何安全证书   Oracle Server   获得最高认证级别的ISO标准认证   Sybase ASE   获得最高认证级别的ISO标准认证   DB   获得最高认证级别的ISO标准认证   性能   SQL Server   多用户时性能不佳   Oracle   性能最高 保持开放平台下的TPC D和TPC C的世界记录   Sybase ASE   性能接近于 SQL Server 但在UNIX平台下的并发性要优与 SQL Server   DB   性能较高适用于数据仓库和在线事物处理   客户端支持及应用模式   SQL Server   C/S结构 只支持windows客户 可以用ADO DAO OLEDB ODBC连接   Oracle   多层次网络计算 支持多种工业标准 可以用ODBC JDBC OCI等网络客户连接   Sybase ASE   C/S结构 可以用ODBC Jconnect Ct library等网络客户连接   DB   跨平台 多层结构 支持ODBC JDBC等客户   操作简便   SQL Server   操作简单 但只有图形界面   Oracle   较复杂 同时提供GUI和命令行 在windowsNT和unix下操作相同   Sybase ASE  较复杂 同时提供GUI和命令行 但GUI较差 常常无法及时状态 建议使用命令行   DB   操作简单 同时提供GUI和命令行 在windowsNT和unix下操作相同   使用风险   SQL server   完全重写的代码 经历了长期的测试 不断延迟 许多功能需要时间来证明 并不十分兼容早期产品 使用需要冒一定风险   Oracle   长时间的开发经验 完全向下兼容 得到广泛的应用 完全没有风险   Sybase ASE   向下兼容 但是ct library 程序不益移植   DB   在巨型企业得到广泛的应用 向下兼容性好 风险小   经过上述比较 我们不难发现 DB 是最好的数据库          cha138/Article/program/Oracle/201311/16871

相关参考

知识大全 用SQL语句完成SQL Server数据库的修复

用SQL语句完成SQLServer数据库的修复  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使

知识大全 sql server还原数据库

  还原数据库  打开SQL企业管理器在控制台根目录中依次点开MicrosoftSQLServer  SQLServer组>双击打开你的服务器>点图标栏的新建数据库图标新建数据库的名字自行

知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[3]

SQLServer数据库管理常用的SQL和T-SQL语句[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[2]

SQLServer数据库管理常用的SQL和T-SQL语句[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[1]

SQLServer数据库管理常用的SQL和T-SQL语句[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 用SQL Storage Compress压缩SQL Server数据库文件

用SQLStorageCompress压缩SQLServer数据库文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶

知识大全 SQL Server 2008远程链接时SQL数据库不成功怎么办

SQLServer2008远程链接时SQL数据库不成功怎么办  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 维护SQL Server数据库

维护SQLServer数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    这一部分会向你介

知识大全 sql server通过日志恢复数据库

  创建测试数据库Test  createdatabaseTest  onprimary  (  name=’Test_datamdf’  filename=’d:Test_datamdf’  )  

知识大全 SQL Server数据库同步问题

SQLServer数据库同步问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们可以通过数据