共用方式為


檢查磁碟 I/O 子系統的 I/O 延遲問題

這個規則會檢查事件記錄檔中是否有錯誤訊息 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 需要。

如需詳細資訊

MSSQLSERVER_833

Microsoft 知識庫文件 897284

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