我试图模拟在我们的生产服务器上发生的死锁问题的解决方案。
RetryCount: 0
ERROR_NUMBER: 1205
事务(进程ID 55)与另一个进程在锁定资源上陷入僵局,并被选择为死锁受害者。重新运行事务。
RetryCount: 1
ERROR_NUMBER: 3930
当前事务无法提交,也不能支持写入日志文件的操作。回退交易。
Msg 3998,第16级,状态1,第1行
在批处理结束时检测到不可提交事务。事务被回滚。
发布于 2013-04-10 10:19:36
必须始终检查catch块中的XACT_STATE()。如果值为-1,则必须发出回滚。
https://dba.stackexchange.com/questions/39623
复制相似问题