2009-10-12 55 views
0

是否有任何可以運行的標準查詢來顯示SQL Server 2005數據庫的性能?如何獲取SQL Server數據庫性能信息?

注意:我需要知道數據庫各個方面的性能。

編輯: 我正在尋找一種方法來測量典型查詢執行所需的時間。然後,我將對數據庫中的某些表應用索引,然後計算相同查詢執行多長時間並查看是否存在顯着差異。是否有捷徑可尋?

謝謝!

+1

你是什麼意思的「性能」? 「各方面」是什麼意思?有很多可能的SQL查詢(我認爲),所以你大概並不意味着所有可能的查詢。 – 2009-10-12 13:39:39

回答

1

(編輯,鏈接希望固定)

一般的背景研究/分析,我傾向於觀察SQL在執行時的表現。最好的工具是SQL Profiler,有時候也是Windows系統監視器(又名性能監視器PerfMon)。唉,既不是特別簡單,更不用說對系統的簡單查詢 - 儘管一些PerfMon計數器是通過幾個DMViews暴露出來的,我現在不能挖掘。

BOL有關於這些的合理信息;一個很好的頂級(在線)頁面是here。警惕,有超過這一點的嚴重DBA的東西

+0

鏈接已損壞。 – Davie 2009-10-12 14:59:57