技术开发 频道

SQL Server 2008与IBM DB2对比

【IT168 技术文档】

        Microsoft SQL Server 2008提供了更好的性能和扩展性、高有效性、行业领先的安全性、更容易的管理能力、提高的开发人员生产力、领先的商业智能和数据仓储能力、一个用于主机OLTP的平台和SAP集成——所有这些都以低于IBM DB2的总体拥有成本提供。基于此,许多公司从DB2移植到了SQL Server。目前SQL Server在新的关系型数据库管理系统许可证市场中所占的份额高于DB2。

  对比方面

  · 总体拥有成本(TCO)和ROI

  · 性能和可扩展性

  · 高有效性

  · 安全性

  · 管理能力

  · 开发人员生产力

  · 商业智能和数据仓库

  · OLTP

  · SAP集成

  移植案例

  · Scandinavian Airlines

  Scandinavian Airlines将数据仓库移植到SQL Server,改进了对商业数据的访问并将成本降低了50%。

  · The Progressive Group

  The Progressive Group通过移植到SQL Server改进了商业灵活性。

  · Bovespa

  Bovespa:巴西证券交易移植到SQL Server使得可以处理每日价值$15亿的110,000个交易。

  · Danske Supermarket

  具有100个商店的Danske Supermarket将分析数据库从DB2移植到SQL Server。

  · 保险公司

  一个保险公司从DB2移植到SQL Server,使得成本降低了,并获得更高的可扩展性。

  · Indiana University

  Indiana University从DB2移植到SQL Server后发现获得了更好的管理能力和性能。

 TCO和ROI

  · 初始获得成本低于IBM DB2。SQL Server的超高性价比降低了硬件成本。

  · SQL Server 2008使许多常规数据库管理工作自动化、流线化或消除了这些工作,使得数据库管理成本低于IBM DB2。

  · SQL Server 2008包含DB2用户必须以额外插件来购买的特性,包括:所有的商业智能、报表、分析、ETL、XML功能、数据仓库、安全性和性能优化。

  · SQL Server许可证费用低于IBM DB2,降低了它未来的TCO和提高了它的ROI。DB2的许可证费用可能比SQL Server贵5-6倍,而多核许可证的费用则贵更多倍。

  o SAP TCO 研究通过将SQL Server与其它数据库做对比,结果表明客户将数据库管理员成本降低了55%,将总TCO降低了37%。

  案例研究:客户更愿意选择SQL Server 而不是DB2

  · Borgata Hotel Casino & Spa,在大西洋城的第一个娱乐场,通过使用SQL Server提高了操作效率并节省了$400,000。

  · 阿拉斯加州税务部门选择了SQL Server而不是DB2来为阿拉斯加州建立7TB的数据仓库。

  · National Savings Bank of Serbia (NSBS) 选择了SQL Server而不是DB2来部署复杂的银行商业智能解决方案。

  性能和可扩展性

  SQL Server在性能和可扩展性方面胜出IBM DB2

  · 基准显示SQL Server可以处理最大型的工作负载:

  o SQL Server在TPC-C基准方面每分钟处理超过一百万个事务,并在Windows上具有最好的性能。

  o 在十分之七的TPC-H基准比较中,SQL Server 胜过DB2。

  o 一个SAP-SD认证基准支持93,000个并发用户,相当于比全球最大的SAP客户多10倍还多。

  o 在新的OLTP基准标准TPC-E中,SQL Server勿庸置疑是个领导者。

  · 新的SQL Server 2008产品新性能和可扩展的功能使得可以运行更大的工作负载和具有比DB2更好的性能:

  o 改进了表分割、索引、范围和其它。

  o 可与IBM DB2 UDB资源监控器的压缩支持相匹敌或更胜一筹的压缩支持使得可以进行更详细的CPU和内存资源控制。

  o 性能数据收集器可以排除故障、调整和监控企业内的SQL Server实例。

  o 对SQL Server服务分析的可扩展性和性能改进。

  o 重新设计的报表引擎改进了性能。

  o 非常协调的ETL引擎保持了目前全球ETL性能记录。

  案例研究

  · Citi Group在SQL Server上运行Lava market montage解决方案,每秒200,000次更新。

  · Xerox使用SQL Server 每天管理7百万个事务,而正常运行时间为99.999%。

  · American Power Conversion移植到SQL Server企业版——结果使得响应时间缩短了一半;并节省了$800,000。

  · VHA 从主机/DB2移植到SQL Server——使它的PeopleSoft效率增加了25%,将复制时间降低了89%,并显著地降低了TCO。

  · Countrywide Home Loans选择了SQL Server而不是DB2来提供更好的性能和更高的有效性。

  · Microsoft IT 使用SQL Server来利用27TB的Global Forensic Security工具。

  · Nasdaq,全球领先的技术证券交易,实时登记系统,使用SQL Server每秒处理5,000个事务。

  · Unisys UPSS system,一个23TB的SQL Server安装,获得了数据仓库最大工作负载“前10名”的位置。

  · Premier BankCard 升级了它的12TB数据仓库和OLTP数据库到SQL Server。

  · Danske Supermarket 升级到Microsoft SQL Server分析服务以用于它的600GB多维立方体和超过10TB的商业智能数据。

  高有效性

  SQL Server提供了较高级的有效性而没有收取额外费用,在普通硬件上提供了数据库中最好的性价比,使得它可以满足最高的数据仓储和商业智能应用程序环境的需求。

  · 证明了在真实客户应用中的性能。IBM主机客户继续不断地移植到SQL Server。

  · 所有高有效性特性都在产品中提供了。IBM DB2要求客户以插件形式购买这些功能。

  · 新的高有效性功能,例如数据库快照和快照隔离。DB2目前不提供这些功能。

  · 在SQL Server 2008中改进了高有效性功能,例如加强了镜像、改进了恢复时间,降低了备份空间,以及其它。

  高有效性的SQL Server用户

  · bwin,最大的联机游戏公司之一,采用SQL Server 2008来管理100TB的实时事务,24X7。

  · Xerox使用SQL Server来每天管理7百万事务,而正常运行时间为99.999%。

  · Citi - Market Montage解决方案使用SQL Server支持每秒200,000次更新。

  · London Stock Exchange 伦敦证券交易所将信息分发时间从30毫秒缩减到2毫秒。

  · Nasdaq 安装在NASDAQ的SQL Server每秒处理5,000个事务,以及每天100,000个同步查询。

  · Unilever使用SQL Server支持SAP从而降低了它们的TCO。

  · Mediterranean Shipping Company (MSC),有5TB的数据部署于SQL Server2005数据库镜像。

  · FUJIFILM支持使用Microsoft SQL Server 2005部署多TB SAP。

  安全性

  SQL Server是数据库平台安全的领导者,并且比DB2安全得多。从2004年到现在只发现了一个SQL Server漏洞——而DB2发现了61个。而且SQL Server 2008产品比IBM DB2产品安全得多。在DB2里安全特性都是要付费的,或只有通过昂贵的插件才可用:

  · 使用SQL Server 公共标准认证(Common Criteria certification)和服从FIPS 140-2会很安全。

  · 使用基于策略的管理为企业内的数据服务加强安全性策略。

  · 使用显式数据加密来加密数据而不必修改应用程序。

  · 在企业级加密解决方案中使用外部密钥管理(Extensible Key Management)和硬件安全模块(Hardware Security Modules)。

  · 使用新的审查对象来审查所有活动,以及管理许多服务器的集中报表。

  · 通过自动安全策略来配置界面显示。

  管理能力

  SQL Server比DB2更易于管理和更加多产。SQL Server环境简化了管理和维护,降低了的专业IT支持的需求。

  · SQL Server提供了比IBM DB2更有经验和集成的工具用于安装、配置和软件更新。

  · 管理套件通过对多服务器间日常数据库操作和维护的基于策略管理,帮助降低了管理费用。IBM DB2没有多服务器管理。

  · SQL Server提供了高级性能调整和优化功能:

  o 资源监控器使得更好地利用硬件产品。

  o 性能数据收集器和性能套件降低了调整和故障排除时间,并改进了数据收集、报表制作和监控。

  o 查询性能稳定性和可预测性使你可以制定硬件服务器替换、服务器升级和部署过程中的查询计划。

  o 内置基于策略的管理使你可以管理界面配置和应用最好的方法。

  开发人员生产力

  Microsoft提供了世界上最流行的开发平台。SQL Server 2008与Visual Studio结合在一起提供了一组单独的集成开发和管理工具,它们被认为是使开发人员和数据库管理员具有最高生产力的环境。SQL Server 2008与Visual Studio .NET集成在一起为.NET开发人员提供了一个开发数据库驱动应用程序的更好平台。SQL Server 2008具有几个在数据库里内嵌在.NET中胜出DB2的显著优势:

  · SQL Server提供了一个单独的集成开发环境。DB2要求客户学习和支持不同的方法学和工具。

  · SQL Server和Developer Studio之间的集成帮助确保可能的最好优化。

  · 在一个应用程序的整个生命周期中使用一组单独的数据库开发和管理工具,包括概念、设计、编程、测试、部署、管理和支持。DB2不同的任务要求不同的工具。

  · Microsoft Visual Studio Team Edition for Database Professionals通过在整个应用程序生命周期中提供变更管理和改进的沟通和协作,从而增加了开发人员的效率和生产力。

  · SQL Server提供了DB2所没有的高级开发功能,或只能在DB2的付费插件中才能找到:.Net集成和集成的调试使得生产力提高了,并提供了实体数据模型(Entity Data Model,EDM)、与远程设备同步、SQL变更跟踪和空间数据类型。

  商业智能和数据仓库

  SQL Server 2008是一个商业智能(BI)和数据仓库平台的领导者。甘特认为微软是商业智能和数据仓库平台供应商中的领导者。SQL Server是商业智能和数据库供应商中发展最快的。它提供的比Oracle和IBM加一起都多。

  商业智能

  Microsoft是市场中OLAP服务器中的No1,它在商业智能工具市场中所占的份额是IBM的8倍。SQL Server提供了:

  · 集成的商业智能套件,是市场中最全面的商业智能解决方案,包括产品中的报表功能(报表服务)、分析、数据挖掘和OLAP(分析服务),以及进行ETL提取、转换和加载(集成服务)的工具。.

  · 与Microsoft Office无缝集成。

  · 高级的商业智能功能:

  o 报表服务:许多SQL Server报表功能,例如用于数据表的Tablix和改进的可视化功能,在IBM商业智能提供的功能中是没有的。

  o 分析服务: SQL Server是OLAP引擎市场中的No1。Excel插件使你可以将数据镜像扩展到整个公司。DB2不提供任何类似的功能。

  · 集成服务:SQL Server集成服务在ETL性能方面保持着世界记录。SQL Server集成服务比DB2明显要便宜很多,并可以升级到负载最大工作量。

  数据仓库

  SQL Server 2008所有的数据仓库(DW)特性都包括在这个产品中:

  · 资源监控器用来管理资源。

  · 改进的分区,包括表分割并行,以处理更大的数据规模。

  · 数据压缩和备份压缩显著地降低了空间、资源和备份/恢复时间。

  · 星型连接查询优化和其它的数据仓库引擎优化。

  · 改进了ETL性能,使得今天的集成服务保持了ETL性能方面的世界记录,比任何IBM ETL工具都要出色。

  重要客户

  bwin,最大的联机游戏公司之一,采用SQL Server 2008来管理100TB的实时事务。

  其它SQL Server大型数据仓库用户:

  · First Premier Bank在SQL Server上运行12TB的关键任务商业智能解决方案。

  · TDC 丹麦电信领导者通过在SQL Server上的6TB数据仓库大大降低了成本。

  · Barnes & Noble 通过SQL Server数据仓库的销售渠道获得了商业洞察。

  OLTP

  SQL Server 2008对于联机事务处理(OLTP)数据解决方案来说是一个关键任务平台。

  · 主机客户为了关键任务OLTP解决方案正在移植到SQL Server。.

  · SQL Server 2008为管理OLTP工作负载提供了很多功能:资源监控器支持关系型数据、XML、文件流和空间数据;数据压缩;对可疑页面自动恢复;可视化设计器;扩展的事件;加强了数据库镜像;自动的显式数据加密;性能数据收集;和基于策略的管理。

  · Microsoft是第一个发布TPC-E基准结果的数据库供应商。IBM DB2在这个范畴没有基准结果。

  · 现在主机移植变得更加具有亲和力并更加易于管理,它要重新放置、部署、替换或重新编写现有的应用程序。

  从主机/IBM DB2移植到SQL Serve的客户:

  · Scandinavian Airlines (SAS) 在SQL Server上运行新的数据仓库,来替代IBM DB2主机解决方案。

  · Ceridian 从主机转到SQL Server,节省了$1500万。

  · Clalit 在考虑了IBM后,将解决方案部署到了SQL Server上并具有主机级的性能。

  · Cooper Rubber & Tire 将100个应用程序从主机上转到SQL Server上。

  · Savings Bank of the Russian Federation 用SQL Server 替代主机来管理18,000个地区。

  SAP集成

  SQL Server与SAP集成在一起。因为它与SAP集成在一起,所以新的SAP客户中有42%的客户选择SQL Server而不是其它的数据库,包括DB2。对于SAP最可能选择的数据库是SQL Server:

  · 为SAP做了调整:包括简化了安装、自动优化和调整、为SAP BW进行的表分割、对SAN友好的设计、为与SAP BW一起显式使用而设计的数据压缩,以及用于SAP R/3表的星型查询优化。

  · 使用比世界上最大的SAP客户负载大10倍的负载进行了测试,如同在这个SAP认证基准中所显示的,SAP客户在SQL Server上运行他们的最大工作负载,而且有许多公司,例如Pilgrim’s Pride、Fuji和Unilever正在将它们的数据库转到SQL Server。

  · 与其它数据库相比,提供了更好的TCO,包括DB2。Wipro对68个SAP ERP客户的研究显示,与其它数据库相比,SQL Server 降低了意料外的停机时间、人力成本、支持成本。

  运行在SQL Server 上的SAP客户:

  · China Light and Power在Microsoft Windows上执行SAP R/3,并只在20个月后就收回了它的投资费用并获得99.98%的有效性。

  · Danfoss,工业巨头,将它的SAP R/3系统转移到Windows和SQL Server,将费用降低了一半,并将处理速度加快了40%。

  · Fujifilm 将它的SAP商业应用程序移植到SQL Server,提高了稳定性和改进了响应。

  · Klosterfrau 从SAP R/3 4.0B升级到4.7,用SQL Server替代了它的数据库,可在一个周末移植了800GB的数据,并将管理工作减少了30%。

  · Koehler,德国纸业制造商,将SAP商业应用程序部署于SQL Server上,将计划的正常运行时间提高了一倍。

0
相关文章