亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 基礎常識 > 正文

對一個加鎖的表進行解鎖

2019-12-13 16:49:17
字體:
來源:轉載
供稿:網友
use master --必須在master數據庫中創建
go
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_lockinfo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_lockinfo]
GO
/*--處理死鎖
查看當前進程,或死鎖進程,并能自動殺掉死進程
因為是針對死的,所以如果有死鎖進程,只能查看死鎖進程
當然,你可以通過參數控制,不管有沒有死鎖,都只查看死鎖進程
感謝: caiyunxia,jiangopen 兩位提供的參考信息
--鄒建 2004.4--*/
/*--調用示例
exec p_lockinfo
--*/
create proc p_lockinfo
@kill_lock_spid bit=1, --是否殺掉死鎖的進程,1 殺掉, 0 僅顯示
@show_spid_if_nolock bit=1 --如果沒有死鎖的進程,是否顯示正常進程信息,1 顯示,0 不顯示
as
declare @count int,@s nvarchar(1000),@i int
select id=identity(int,1,1),標志,
進程ID=spid,線程ID=kpid,塊進程ID=blocked,數據庫ID=dbid,
數據庫名=db_name(dbid),用戶ID=uid,用戶名=loginame,累計CPU時間=cpu,
登陸時間=login_time,打開事務數=open_tran, 進程狀態=status,
工作站名=hostname,應用程序名=program_name,工作站進程ID=hostprocess,
域名=nt_domain,網卡地址=net_address
into #t from(
select 標志='死鎖的進程',
spid,kpid,a.blocked,dbid,uid,loginame,cpu,login_time,open_tran,
status,hostname,program_name,hostprocess,nt_domain,net_address,
s1=a.spid,s2=0
from master..sysprocesses a join (
select blocked from master..sysprocesses group by blocked
)b on a.spid=b.blocked where a.blocked=0
union all
select '|_犧牲品_>',
spid,kpid,blocked,dbid,uid,loginame,cpu,login_time,open_tran,
status,hostname,program_name,hostprocess,nt_domain,net_address,
s1=blocked,s2=1
from master..sysprocesses a where blocked<>0
)a order by s1,s2
select @count=@@rowcount,@i=1
if @count=0 and @show_spid_if_nolock=1
begin
insert #t
select 標志='正常的進程',
spid,kpid,blocked,dbid,db_name(dbid),uid,loginame,cpu,login_time,
open_tran,status,hostname,program_name,hostprocess,nt_domain,net_address
from master..sysprocesses
set @count=@@rowcount
end
if @count>0
begin
create table #t1(id int identity(1,1),a nvarchar(30),b Int,EventInfo nvarchar(255))
if @kill_lock_spid=1
begin
declare @spid varchar(10),@標志 varchar(10)
while @i<=@count
begin
select @spid=進程ID,@標志=標志 from #t where id=@i
insert #t1 exec('dbcc inputbuffer('+@spid+')')
if @標志='死鎖的進程' exec('kill '+@spid)
set @i=@i+1
end
end
else
while @i<=@count
begin
select @s='dbcc inputbuffer('+cast(進程ID as varchar)+')' from #t where id=@i
insert #t1 exec(@s)
set @i=@i+1
end
select a.*,進程的SQL語句=b.EventInfo
from #t a join #t1 b on a.id=b.id
end
go
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一区二区三区视频播放| 欧美麻豆久久久久久中文| 欧美一区二区三区四区在线| 日韩美女在线看| 亚洲欧美日韩视频一区| 亚洲高清免费观看高清完整版| 久久久免费观看视频| 777午夜精品福利在线观看| 亚洲成人激情图| 欧美日韩亚洲高清| 欧美乱人伦中文字幕在线| 亚洲精品久久久久久久久久久久久| 国产午夜精品一区二区三区| 久久久久久免费精品| 欧美日韩亚洲天堂| 日韩经典一区二区三区| 亚洲激情免费观看| 秋霞午夜一区二区| 亚洲精选在线观看| 精品国产一区二区三区久久狼5月| 国产999精品| 最近2019好看的中文字幕免费| 亚洲精品动漫久久久久| 欧美自拍视频在线观看| 不用播放器成人网| 黄色一区二区在线观看| 亚洲国产精品99久久| 亚洲男女性事视频| 亚洲人成电影网站色www| 成人精品久久一区二区三区| 在线精品高清中文字幕| 亚洲一区二区三区视频播放| 成人黄色免费网站在线观看| 久久精品99国产精品酒店日本| 九九综合九九综合| 国产乱肥老妇国产一区二| 精品女同一区二区三区在线播放| 精品中文字幕在线观看| 88国产精品欧美一区二区三区| 欧美精品免费播放| 欧美午夜激情视频| 欧美激情视频给我| 日韩精品免费综合视频在线播放| 国产精品久久久久久久久久小说| 热久久视久久精品18亚洲精品| 最近中文字幕mv在线一区二区三区四区| 日韩国产高清污视频在线观看| 精品国产网站地址| 欧美大全免费观看电视剧大泉洋| 国产日韩精品视频| 日韩精品在线影院| 日韩av免费在线看| 91在线|亚洲| 在线观看日韩av| 亚洲精品99久久久久| 国产精品一区二区三区久久久| 夜夜狂射影院欧美极品| 91影视免费在线观看| 97久久精品国产| 国产精品成久久久久三级| 欧美日韩在线免费观看| 国内精品久久久久久影视8| 久久精品亚洲94久久精品| 国产精品av免费在线观看| 久久韩国免费视频| 国产欧美va欧美va香蕉在线| 日本一区二区在线播放| 色妞欧美日韩在线| 日韩视频―中文字幕| 日本亚洲欧美成人| 久久成人精品视频| 日韩在线观看免费高清完整版| 国产精品三级美女白浆呻吟| 亚洲欧美资源在线| 国产精品久久久久久久久免费| 欧美视频二区36p| 青青草99啪国产免费| 日韩在线观看网站| 亚洲区bt下载| 久久天天躁狠狠躁夜夜躁| 国产欧美日韩专区发布| 日韩电视剧免费观看网站| 91国产中文字幕| 欧美日韩国产一区在线| 超碰97人人做人人爱少妇| 欧美乱妇高清无乱码| 久久视频在线免费观看| 日韩在线观看av| 91视频-88av| 国产在线视频91| 性欧美亚洲xxxx乳在线观看| 亚洲欧美中文日韩在线| 中文字幕亚洲天堂| 亚洲国产精品yw在线观看| 国产精品一区二区三区在线播放| 久久色在线播放| 久久久久久91| 超碰日本道色综合久久综合| 亚洲网在线观看| 久久久综合免费视频| 久久天天躁狠狠躁夜夜躁2014| 日本久久久久亚洲中字幕| 狠狠躁18三区二区一区| 欧美成人免费小视频| 久久久噜噜噜久久| 高清一区二区三区四区五区| 欧美人成在线视频| 国产精品亚洲视频在线观看| 播播国产欧美激情| 5566日本婷婷色中文字幕97| 久久久久久久久网站| 久久亚洲欧美日韩精品专区| 国产欧美 在线欧美| 欧美成人久久久| 日韩亚洲欧美成人| 国产精品入口尤物| 亚洲91精品在线观看| 三级精品视频久久久久| 久久精品国产99国产精品澳门| 免费成人高清视频| 久久久之久亚州精品露出| 国产亚洲成av人片在线观看桃| 欧美日韩精品中文字幕| 成人激情免费在线| 亚洲综合日韩在线| 欧美成人中文字幕| 热门国产精品亚洲第一区在线| 日韩av网址在线观看| 欧美插天视频在线播放| 一区二区在线免费视频| 91手机视频在线观看| 欧美日韩在线观看视频| 欧美亚洲另类激情另类| 国产成人精品久久二区二区91| 欧美日韩免费区域视频在线观看| 97香蕉超级碰碰久久免费的优势| 国产日本欧美一区| 欧美日韩中文在线| 日韩国产精品亚洲а∨天堂免| 欧美成人国产va精品日本一级| 亚洲国产精品成人一区二区| 国产精品91久久久| 91久久精品国产91久久| 揄拍成人国产精品视频| 国产经典一区二区| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲精品日韩在线| 国产精品入口日韩视频大尺度| 久久免费视频观看| 国产欧亚日韩视频| 亚洲欧美精品一区二区| 日av在线播放中文不卡| 2019中文在线观看| 欧美日韩亚洲系列| 最近更新的2019中文字幕| 亚洲精品免费一区二区三区| 久久久久久69| 国产精品久久77777| 91在线色戒在线| 日韩午夜在线视频| 久久国产精品久久久久久| 色爱精品视频一区| 国产91在线高潮白浆在线观看| 亚洲乱亚洲乱妇无码|