当前位置: 代码迷 >> Sql Server >> 捕捉SQL死鎖事件的觸發.解决思路
  详细解决方案

捕捉SQL死鎖事件的觸發.解决思路

热度:95   发布时间:2016-04-27 19:25:27.0
捕捉SQL死鎖事件的觸發...
當數據庫里有死鎖現象的時候,我現在想實現如下過程

用存儲過程自己KILL掉進程(這個不難)
現在難的就是怎么樣得知SQL數據庫有死鎖的現象呢?

提議用job的飄過~~~



------解决方案--------------------
SET LOCK_TIMEOUT
指定语句等待锁释放的毫秒数。

语法
SET LOCK_TIMEOUT timeout_period

------解决方案--------------------
sysprocesses表中blocked>0 
就表示死锁了...

kill 此表的 spid
  相关解决方案