症狀
請考慮以下案例:
- 您在 Microsoft SQL Server 2014、2016 或 2017 中建立具有 sqlos.wait_info 事件的 XEvent 工作階段。
- XEvent 工作階段包含下列一或多個全域動作:sql_text、tsql_frame、tsql_stack、query_hash 或 query_hash_signed。
- 伺服器處於高負載之下,提供許多同時平行查詢。
在此案例中,SQL Server 可能會遇到平行執行緒清理的延遲,這會觸發 wait_info 事件並觸發未處理的存取違規。 因此,SQL Server 可能會意外停止。
注意:sqlos.wait_info事件也會出現在預設系統健康情況工作階段中。 因此,它也容易造成相同的問題。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
解決方式
此問題已在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新:
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
參考資料
了解 Microsoft 用來說明軟體更新的術語。