性能和可伸缩性
行业标准测试结果表明,SQL Server 可以承受世界上最强的负载。诸如Unilever, Citi, Barclays Capital, 以及Mediterranean Shipping 这些使用SQL Server 支持最关键应用程序的客户以及运行SQL Server 2008 的客户都体验到了可伸缩性的增强。最终,诸如Siemens 以及RedPrairie 这样的大型ISV 厂商也历史性的从推广Oracle 转变为推广SQL Server.
控管与提升效能的工具增多
在数据库程序开发上继续拓展功能之余,SQL Server的系统管理方式、效能的管理与改善,以及延展性的提升,都有相当大的突破。
为了减少磁盘的I/O,SQL Server 2008也支持数据压缩,主要是透过增加处理器的用量,来换取更少的数据存取时间。此外,同一个数据表所属的索引也可以分割,透过指定多个档案群组,将历史数据与近期数据分别指定储存于不同的磁盘区,应用程序不必修改存取的数据表名称,也能照旧运作,同时也不需要因近期数据的更动,而重组整个数据表的索引。
Forrester Research分析师Noel Yuhanna在今年1月的一份名为《The Forrester Wave:Information-As-A-Service, Q1 2008》的报告中指出:“微软凭借其产品和方案的优异企业搜索和商业智能报表功能,在众多的数据平台供应商中脱颖而出。微软的解决方案对集合、总结、搜索引擎和控制台提供了强有力的支持。在处理分布式数据源之间的数据传输和长距离数据传输方面,微软的方案也具有强劲优势。”
谈及SQL Server 之前版本升级到SQL Server 2008的过程,微软(中国)服务器产品业务群SQL Server产品市场经理郝雪莹介绍说这一过程非常简单:“微软所有的管理基本都会提供图形化的界面,用户可以根据分析报告,按照指示就可以升级了。如果用户以前用的是其它厂商的产品,微软会提供‘迁移帮助’工具,同样出一个报告,对历史的数据库做一个评估,指示用户逐步完成迁移,帮助用户将旧有系统升级以最优化的方式平滑升级到SQL Server 2008中。”
看着SQL Server2008的强劲功能,我们不禁为Oracle11g捏了一把汗。而且笔者了解到,微软的SQL Server2008可以很低的TCO(总体拥有成本)为企业服务,而且不需要额外付费就可以使用压缩、加密 、产品更新和补丁。而Oracle数据库,据说今后更多的是走向服务的销售,但如果没有更突出的产品优势,又何来服务呢?