在线播放亚洲第一字幕,大鸡巴操死我了视频网站,欧美日韩中文字,久久久999婷婷欧美一区

以文本方式查看主題

-  昂捷論壇  (http://www.yzsenyi.com/bbs/index.asp)
--  □-通用類  (http://www.yzsenyi.com/bbs/list.asp?boardid=27)
----  檢查死鎖用sp_who_lock過程  (http://www.yzsenyi.com/bbs/dispbbs.asp?boardid=27&id=8153)

--  作者:prcak47
--  發(fā)布時間:2011/10/9 14:55:29
--  檢查死鎖用sp_who_lock過程

檢查死鎖用sp_who_lock過程
可以找到死鎖過程并直接看到其執(zhí)行的語句

 

use [master]

SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO

create procedure sp_who_lock
as
begin
declare @spid int,@bl int,
@intTransactionCountOnEntry int,
@intRowcount int,
@intCountProperties int,
@intCounter int

create table #tmp_lock_who (id int identity(1,1),spid smallint,bl smallint)

IF @@ERROR<>0 RETURN @@ERROR

insert into #tmp_lock_who(spid,bl) select 0 ,blocked
from (select * from sysprocesses where blocked>0 ) a
where not exists(select * from (select * from sysprocesses where blocked>0 ) b
where a.blocked=spid)
union select spid,blocked from sysprocesses where blocked>0

IF @@ERROR<>0 RETURN @@ERROR

-- 找到臨時表的記錄數(shù)
select @intCountProperties = Count(*),@intCounter = 1
from #tmp_lock_who

IF @@ERROR<>0 RETURN @@ERROR

if @intCountProperties=0
select \'現(xiàn)在沒有阻塞和死鎖信息\' as message

-- 循環(huán)開始
while @intCounter <= @intCountProperties
begin
-- 取第一條記錄
select @spid = spid,@bl = bl
from #tmp_lock_who where id = @intCounter
begin
if @spid =0
select \'引起數(shù)據(jù)庫死鎖的是: \'+ CAST(@bl AS VARCHAR(10)) + \'進程號,其執(zhí)行的SQL語法如下\'
else
select \'進程號SPID:\'+ CAST(@spid AS VARCHAR(10))+ \'被\' + \'進程號SPID:\'+ CAST(@bl AS VARCHAR(10)) +\'阻塞,其當前進程執(zhí)行的SQL語法如下\'
DBCC INPUTBUFFER (@bl )
end

-- 循環(huán)指針下移
set @intCounter = @intCounter + 1
end


drop table #tmp_lock_who

return 0
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

 

http://blog.csdn.net/paulin/article/details/2277250


彭山县| 获嘉县| 陇川县| 闽侯县| 轮台县| 凤冈县| 灌阳县| 朝阳县| 大荔县| 鲜城| 泗水县| 永和县| 辉县市| 同仁县| 齐齐哈尔市| 清原| 南汇区| 锦州市| 繁昌县| 寿宁县| 庆城县| 贵定县| 阿克陶县| 东光县| 华池县| 砚山县| 城固县| 若尔盖县| 都江堰市| 青阳县| 和林格尔县| 巢湖市| 天水市| 阿合奇县| 增城市| 武威市| 松溪县| 忻城县| 乌鲁木齐市| 万载县| 平南县|