徵兆
當 Microsoft SQL Server 中的使用者會話遭擊斃時,它會無限期地維持回存狀態,直到 SQL Server 重新開機。 使用者會話可能也會在等候或TRANSACTION_MUTEX時XACT_OWN_TRANSACTION停滯。
原因
如果針對 sql_transaction 事件的 XEvent 會話具有sql_text 動作,以及 like_i_sql_unicode_string詞sql_text可能發生此問題。 當使用者會話遭擊斃時,其進行中的交易會經過回收程式。 由於 XEvent 動作和謂詞,使用者會話可能會遇到中止錯誤。 這樣交易會無限期地維持回卷狀態。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題在下列 SQL Server 累積更新中已修正:
SQL Server 的每個新累積更新都包含所有 Hotfix,以及上一個累加更新中包含的所有安全性修正。 查看 SQL Server 的最新累積更新:
參考
瞭解Microsoft用來描述軟體更新的術語。