0

我看过这个问题,但没有关于性能的回应。

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

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

4

4 回答 4

2

我们发现是的。

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

甚至我们的最终用户也对速度改进和总体响应能力发表了评论。我有电子邮件证明:-D

同时,我们重写了一些存储过程,因为它们更糟糕。然而,同样的调整也改进了对 SQL 2000 的响应,只是糟糕的代码/想法。

于 2009-01-05T12:32:55.087 回答
0

I still haven't found much on this but here is a load of marketing stuff that essentially says SQL2005 is a good thing:

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

and in this white paper "Why upgrade to SQLSERVER2005"(.doc)

it states

Faster Response Times for End Users

Database query response times have improved 70−80 percent for many applications converted from SQL Server 2000 to SQL Server 2005. Quicker response times to queries help business users react faster and enable the database to be used for real-time decision making. Queries that might have previously taken several hours can now be completed in a matter of minutes. This provides a whole new level of functionality for end-users because analysis can be done on an ad hoc basis rather than exclusively in predefined reports. Companies can use this new accessibility to information to dynamically monitor processes.

于 2009-10-08T08:35:56.973 回答
0

不是我的经验。

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

于 2009-01-05T12:07:22.080 回答