关于SQL锁问题

1、执行:

dbcc traceon (1204, 3605, -1)
go
dbcc tracestatus(-1)
go

目的是把锁信息写到日志上(../log/Errlog)文件上,以检查分析锁的产生;

2、设置lock_timeout变量的时间

select @@lock_timeout (查询当前设置)

set lock_timeout 1800 (设置当前会话的当前锁超时设置,单位为毫秒)

 

3、设置DEADLOCK_PRIORITY变量

控制在发生死锁情况时会话的反应方式。

原文地址:https://www.cnblogs.com/shijun/p/2473679.html