共用方式為


檢查磁片輸入和輸出子系統是否有 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 需要。

Microsoft 知識庫文章 897284

SQL Server I/O 基本概念,第 2 章