SQL Server 2005服務器性能監視
1.作用:
- 為提高服務器性能提供充分的依據
- 評估用戶活動
- 解決或者預防問題
2.步驟:
- 確定監視目標
- 確實監視工具
- 標示要監視的組件
- 選擇監視組件的度量指標
- 監視服務器
- 分析數據
服務器監視
在服務器層次監視sql server服務器的性能,主要需要關注3個方面的信息:磁盤活動、CPU使用情況喝內存使用情況。
1.監視方法與工具
系統監視器,系統監視器一方面可用于實時監視和查看所選擇的計數器的值,另一方面也可用于查看制定監視文件中的數據。
計數器日志,計數器日志創建一個監視設置,這個設置中包括監視對象、監視結果的存放方式喝存儲位置以及監視的計劃。它適用于按計劃長期進行的監視需求。
2.磁盤使用情況
磁盤的I/O性能對Sql Server服務器性能的影響至關重要,磁盤的I/O也是導致系統瓶頸的最常見原因。
3.內存使用情況
內存的監視的目的,主要是確定內存使用量是否在正常范圍內。
4.CPU使用情況
監視CPU使用率是否在正常范圍內,可以確實CPU是否需要升級或者增加CPU個數,或者調整應用程序以減少CPU的使用率。
SQL實例監視
SQL性能對象和計數器
- Access Methods 監視數據庫中邏輯數據的訪問方式
- Buffer Manager 監視SQL使用內存存儲數據頁、內部數據結構和過程緩存,以及SQL Server讀取和寫入數據庫頁時的物理I/O
- General Statistics 監視服務器范圍內的常規活動
- SQL Statistics 監視編譯和發送到SQL Server實例的請求類型,用來提高查詢效率
原文鏈接:http://blog.csdn.net/fwj380891124/article/details/6777014
【編輯推薦】