首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-01-08 
捕捉SQL死鎖事件的觸發...當數據庫里有死鎖現象的時候,我現在想實現如下過程用存儲過程自己KILL掉進程(這

捕捉SQL死鎖事件的觸發...
當數據庫里有死鎖現象的時候,我現在想實現如下過程

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

提議用job的飄過~~~



[解决办法]
SET LOCK_TIMEOUT
指定语句等待锁释放的毫秒数。

语法
SET LOCK_TIMEOUT timeout_period

[解决办法]
sysprocesses表中blocked>0 
就表示死锁了...

kill 此表的 spid

热点排行
Bad Request.