MSSQLSERVER_833

詳細資料

產品名稱

SQL Server

產品版本

10.50

產品組建編號

10.00.0000.00

事件識別碼

833

事件來源

MSSQLSERVER

元件

SQLEngine

符號名稱

BUF_LONG_IO

訊息文字

SQL Server 在資料庫 [%ls] (%d) 中的檔案 [%ls] 上發現 %d 次花費 %d 秒以上才完成的 I/O 要求。作業系統檔案控制代碼為 0x%p。最新的長 I/O 的位移為: %#016I64x。

說明

此訊息表示 SQL Server 已經從磁碟發出讀取或寫入要求,且該要求花費超過 15 秒才傳回。此錯誤是由 SQL Server 回報,並且表示 IO 子系統發生問題。

可能的原因

造成此問題的原因可能是系統效能問題、硬體錯誤、韌體錯誤、裝置驅動程式問題,或篩選驅動程式介入 IO 處理序。

使用者動作

查看系統事件記錄檔中是否有與硬體相關的錯誤訊息,以便對此錯誤進行疑難排解。同時,也查看硬體特定的記錄檔 (如果有的話)。

使用「效能監視器」檢查下列計數器︰

  • 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 需要。

[!附註]

防毒程式可能會降低磁碟存取的速度。若要加快存取速度,請從使用中的病毒掃描排除錯誤訊息中所指定的 SQL Server 資料檔案。

如需有關 I/O 錯誤的詳細資訊,請參閱<第二章 Microsoft SQL Server I/O 基本概念>(英文),以及位於 https://support.microsoft.com/kb/897284/en-us 的知識庫文件。