我看了一下this的問題,但沒有關於性能的迴應。將SQL2000升級到SQL2005時是否具有性能優勢?
從SQL2000到SQL2005的簡單升級是否有任何性能優勢?
我在想一條業務OLTP數據庫。 我沒有使用OLAP或FTI。
我看了一下this的問題,但沒有關於性能的迴應。將SQL2000升級到SQL2005時是否具有性能優勢?
從SQL2000到SQL2005的簡單升級是否有任何性能優勢?
我在想一條業務OLTP數據庫。 我沒有使用OLAP或FTI。
不以我的經驗。
如果你想提高你的數據庫的性能,我傾向於在它的更多的RAM和更快的磁盤形式投入更多的硬件。
我們發現是的。
查詢優化程序已更新且更好。 我們發現很多查詢計劃都不同,絕對沒有其他更改。
即使我們的最終用戶評論了速度的提升和一般的響應速度。我有電子郵件證明它:-D
與此同時,我們重新編寫了一些存儲過程,因爲它們更糟。但是,相同的調整也提高了SQL 2000的響應速度,並且僅僅是糟糕的代碼/想法。
我還沒有找到太多的這一點,但這裏是營銷的東西負載,基本上說,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更快 響應時間查詢許多 應用幫助 企業用戶的反應速度更快,使 數據庫使用爲實時決策制定 。查詢可能 以前需要幾小時 現在可以在 分鐘內完成。這爲最終用戶 提供了全新的功能級別 ,因爲分析可以在特定基礎上完成,而不是在 預定義報告中完成。公司可以使用 這個新的可訪問性信息 來動態監控進程。
從利益的另一面看,升級時似乎沒有什麼問題。
Why would upgrading from SQL Server 2000 to 2005 result in slower queries?
添加此作爲評論的不是一個真正的完整的答案:如果你告訴一個小更擔心自己是否做OLTP,OLAP,全文索引你可能會得到更好的答案。 改進的一個例子是LIKE查詢(不與'%'混合)的性能有所提高,因爲LIKE現在使用索引... – 2009-10-08 08:50:02
謝謝尼爾更新 – 2009-10-08 08:55:09