国产亚洲精品a在线看。,骚货想不想被艹,国产麻豆剧传媒兔子先生,好大好爽好想要被操视频

Rss & SiteMap

昂捷論壇 http://www.26035.net

中國零售業(yè)界精英論壇!
共1 條記錄, 每頁顯示 15 條, 頁簽: [1]
[瀏覽完整版]

標題:sql 2008 鎖表處理方法

1樓
ssp 發(fā)表于:2011/8/4 0:02:56

不帶參數(shù)直接執(zhí)行會殺掉進程

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,數(shù)據(jù)庫ID=dbid, 數(shù)據(jù)庫名=db_name(dbid),用戶ID=uid,用戶名=loginame,累計CPU時間=cpu, 登陸時間=login_time,打開事務(wù)數(shù)=open_tran, 進程狀態(tài)=status, 工作站名=hostname,應(yīng)用程序名=program_name,工作站進程ID=hostprocess, 域名=nt_domain,網(wǎng)卡地址=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

共1 條記錄, 每頁顯示 15 條, 頁簽: [1]

Copyright © 2006-2010 EnjoyIT.com.cn
網(wǎng)友言論或觀點與昂捷公司無關(guān)!涉及版權(quán)/著作權(quán)問題請與發(fā)帖者直接聯(lián)系
Powered By Dvbbs Version 8.2.0
Processed in 6.23828 s, 2 queries.
鲁山县| 茂名市| 湘乡市| 黔西县| 巴中市| 宿州市| 灵川县| 镇安县| 海原县| 阿拉善左旗| 个旧市| 米泉市| 鄯善县| 铅山县| 合肥市| 民县| 凤凰县| 东阿县| 乐清市| 宁德市| 灵璧县| 松江区| 长治县| 雷山县| 婺源县| 象山县| 镇巴县| 黄浦区| 察隅县| 潜山县| 德昌县| 老河口市| 松阳县| 通城县| 新营市| 呼伦贝尔市| 开江县| 容城县| 金寨县| 丹东市| 沂源县|