程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2005服務器性能監視

SQL Server 2005服務器性能監視

編輯:關於SqlServer

1.作用:

  • 為提高服務器性能提供充分的依據
  • 評估用戶活動
  • 解決或者預防問題

2.步驟:

  • 確定監視目標
  • 確實監視工具
  • 標示要監視的組件
  • 選擇監視組件的度量指標
  • 監視服務器
  • 分析數據

服務器監視

在服務器層次監視SQL Server服務器的性能,主要需要關注3個方面的信息:磁盤活動、CPU使用情況喝內存使用情況。

1.監視方法與工具

系統監視器,系統監視器一方面可用於實時監視和查看所選擇的計數器的值,另一方面也可用於查看制定監視文件中的數據。

計數器日志,計數器日志創建一個監視設置,這個設置中包括監視對象、監視結果的存放方式喝存儲位置以及監視的計劃。它適用於按計劃長期進行的監視需求。

2.磁盤使用情況

磁盤的I/O性能對SQL Server服務器性能的影響至關重要,磁盤的I/O也是導致系統瓶頸的最常見原因。

3.內存使用情況

內存的監視的目的,主要是確定內存使用量是否在正常范圍內。

4.CPU使用情況

監視CPU使用率是否在正常范圍內,可以確實CPU是否需要升級或者增加CPU個數,或者調整應用程序以減少CPU的使用率。

SQL實例監視

SQL性能對象和計數器

  1. Access Methods 監視數據庫中邏輯數據的訪問方式
  2. Buffer Manager 監視SQL使用內存存儲數據頁、內部數據結構和過程緩存,以及SQL Server讀取和寫入數據庫頁時的物理I/O
  3. General Statistics 監視服務器范圍內的常規活動
  4. SQL Statistics 監視編譯和發送到SQL Server實例的請求類型,用來提高查詢效率
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved