1、执行:
dbcc traceon (1204, 3605, -1)godbcc tracestatus(-1)go
目的是把锁信息写到日志上(../log/Errlog)文件上,以检查分析锁的产生;
2、设置lock_timeout变量的时间
select @@lock_timeout (查询当前设置)
set lock_timeout 1800 (设置当前会话的当前锁超时设置,单位为毫秒)
3、设置DEADLOCK_PRIORITY变量
控制在发生死锁情况时会话的反应方式。