檢查磁碟輸入和輸出子系統是否有 IO 延遲問題
適用於:SQL Server
這個規則會檢查事件記錄檔中是否有錯誤訊息 833。 此訊息表示 SQL Server 已經從磁碟發出讀取或寫入要求,且該要求花費超過 15 秒才傳回。 此錯誤是由 SQL Server 回報,並且表示磁碟 I/O 子系統發生問題。 延遲這麼長的時間會嚴重損害 SQL Server 環境的效能。
最佳做法建議
查看系統事件記錄檔中是否有與硬體相關的錯誤訊息,以便對此錯誤進行疑難排解。 同時,也查看硬體特定的記錄檔 (如果有的話)。
使用「效能監視器」檢查下列計數器︰
Average Disk Sec/Transfer
Average Disk Queue Length
Current Disk Queue Length
例如,在執行 SQL Server 的電腦上,Average Disk Sec/Transfer 時間通常少於 15 毫秒。 如果 Average Disk Sec/Transfer 值增加,表示磁碟 I/O 子系統並未以最佳的方式應付 I/O 需要。