windows性能計數器的DISK TIME之分析
最近做項目的時候,監控一個帶有額外存儲數據庫服務器系統是Windows Server 2008,發現DISK TIME 很多大于100的,大家知道DISK TIME是一個百分比,理論上最大也就100%.
異常的數據如下:
% Disk Time 328.1876 49.0227 1433.891 141.8331 661.2175 1001.768 651.9919 117.3368 797.8396 921.1879 64.84509 1112.133 1254.004 151.9364 |
經過查資料發現,DISK TIME計數器在有多個磁盤的情況下會重復統計,所以此時的disk time 就沒啥參考意義了...
那怎么辦呢?
當前服務器的D盤(外掛存儲)是放置數據庫文件的,所以在計數器中增加一個 _d Idle time,用100-_d Idle time 得到的就是 D盤的IO情況