将SQL 2000升级到SQL 2005时是否有性能优势?

时间:2009-01-05 12:00:01

标签: sql-server-2005 performance sql-server-2000 migration

我已经查看了this问题,但没有关于效果的回复。

从SQL2000到SQL2005的简单升级是否有任何性能优势?

我正在考虑一系列业务OLTP数据库。 我没有使用OLAP或FTI。

4 个答案:

答案 0 :(得分:2)

我们找到了。

查询优化器已更新且更好。 我们发现很多查询计划都有所不同,绝对没有其他变化。

甚至我们的最终用户都对速度提升和一般响应能力发表了评论。我有电子邮件证明:-D

与此同时,我们重新编写了一些存储过程,因为它们更糟糕。但是,相同的调整也改善了对SQL 2000的响应,而且只是糟糕的代码/想法。

答案 1 :(得分:0)

不符合我的经验。

如果您想提高数据库性能,我倾向于以更多内存更快的磁盘的形式投入更多硬件。

答案 2 :(得分:0)

我仍然没有找到太多关于这一点,但这里有一大堆营销的东西,基本上说SQL2005是一件好事:

http://www.microsoft.com/sqlserver/2005/en/us/white-papers.aspx#gen

并在本白皮书中"Why upgrade to SQLSERVER2005"(.doc)

它陈述

  

最终用户的响应时间更快

     

数据库查询响应时间有   许多人提高了70-80%   从SQL Server转换的应用程序   2000到SQL Server 2005.更快   查询响应时间帮助   业务用户反应更快并启用   用于实时的数据库   做决定。可能的查询   以前需要几个小时   现在可以在一个问题上完成   分钟。这提供了一个全新的   最终用户的功能级别   因为分析可以在广告上完成   临时基础而不是专门基础   预定义报告。公司可以使用   这种新的信息可访问性   动态监控流程。

答案 3 :(得分:0)