我记录了一个 ASP.NET 应用程序抛出的异常。
Message: Transaction (Process ID 56) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
我确定这是因为我正在运行一些
selects
直接在 SSMS 中同时在应用程序中查询的表上。所以现在我的问题是:
先感谢您。
最佳答案
SET DEADLOCK_PRIORITY允许您微调优先级
您可以在 SSMS session 中(每个查询窗口)或全局指定它:
关于sql-server - "deadlock victim"在事务中,如何更改优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6290114/