症状
当用户会话在 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包含所有修补程序以及上一个累积更新中包含的所有安全修补程序。 查看最新累积更新,了解SQL Server:
参考
了解 Microsoft用于描述软件更新的术语。