Sql Server效能計數器說明

來源:互聯網
上載者:User

CPU:
1.System:%Total Processor Time 平均CPU利用率(還可以正對某個程式如SQLserver Process%Processor Time)
2.System:%Processor Queue Length 等待處理器處理的線程數(正常範圍為cpu數的1~3倍)
3.Processor: %User Time 非核心級應用程式佔用的時間(如SQLServer或反病毒軟體)
4.Processor: %Interrupts/Sec 處理器每秒相應中斷次數(持續超過1000表示存在問題,可能是糟糕驅動、硬體過度使用或硬體存成問題)

DISK(Physical Disk):
隊列長度計數器
1.%Avg.Disk Queue Length 跟蹤在取樣時間段內在隊列中等待磁碟的請求數和正擷取得服務的請求數
2.%Current Disk Queue Length 處於等待狀態和正獲得服務的請求數
輸送量計數器
3.%Disk Bytes/Sec 測量傳輸速率,是磁碟輸送量的重要指標
4.%Disk Read Bytes/Sec
5.%Disk Write Bytes/Sec
利用率計數器
6.%Disk Time
7.%Disk Read Time 和 %Disk Write Time 磁碟機用於處理讀取/寫入請求的時間百分比
8.%Idle Time 磁碟系統沒有處理請求且隊列中沒有請求的時間百分比
9.Disk Transfers/Sec Disk Reads/Sec Disk Writes/Sec
頁面計數器
10.SQL Server:Buffer Manager:Cache Hit Ratio
11.SQL Server:Buffer Manager:Page Life Expectancy
12.SQL Server:Buffer Manager:Checkpoint Pages/Sec
13.SQL Server:Buffer Manager:Lazy Writes/Sec
14.Memory:Page/Sec
15.Memory:Page Reads/Sec Page Writes/Sec
其他
16.%Avg.Disk Sec/Transfer 報告資料轉送速度(秒為單位),測量每次傳輸的平均時間(全部往返時間)
17.%Avg.Disk Sec/Read %Avg.Disk Sec/Write 報告從磁碟讀取/寫入資料的速度(秒為單位)
18.%Avg.Disk Time 報告選定磁碟機用於處理讀取與寫入請求的時間百分比
19.%Avg.Disk Bytes/Transfer 測量輸入/輸出操作的(Avg.Disk Bytes/Read Avg.Disk Bytes/Write)
(磁碟瓶頸:磁碟活動數高、持續磁碟隊列長、大量頁面交換)

Memory:
1.Available Mbytes 當前還有多少記憶體可用(記憶體列表中的Zeroed/Free/Standby空間相加得到)
2.Pages/Sec 必須從磁碟中讀取,或必須寫入到磁碟為其他頁騰出空間的記憶體頁數量
3.Process: %Working Set 分配給相應進程的提交記憶體量,它可能包括當前位於實體記憶體中的共用記憶體和私人內容
4.SQL Server:Buffer Manager:Cache Hit Ratio 快取命中率
5.SQL Server:Buffer Manager:Total Pages 緩衝池總頁面數
6.SQL Server:Buffer Manager:Total Server Memory(KB)
指出SqlServer伺服器當前使用了多少記憶體;Target Server
Memory(KB)指出SqlServer要高效運行需要多少記憶體,它基於SqlServer保留的緩衝區數量

----------------------------------------------------------------------------------------------------------------------------------

%disk time超過100%的解析-Zee

現象:

在LR上我們可以看到%disk time超過100%的現象.
如果機器處在很忙的狀態,這個值有可能會超過100%,比如,複製大量的檔案.

原因:

出現這種現象的原因是處理器允許作業系統使用重疊的I/O,磁碟效能計數器使用一個100納秒精度的計數器來度量磁碟時間,再按照採樣頻率顯示出來.採樣
後的時間可能會超過100%,比如:在2毫秒內有10個請求,採樣時間為10毫秒.如果是raid磁碟,因為作業系統可以讀寫到多到磁碟上,從而產生重疊
I/O,這會使%disk time大於100%.

其實:

要度量磁碟時間及磁碟延遲的問題,可以用以下幾個計數器來看,通常情況下,如果以下幾個計數器之一的值有大於20毫秒的話,磁碟就是超負荷了.
• Avg.Disk sec/Read
• avg.Disk sec / Write
• Avg.Disk sec/Transfer

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.