成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server死鎖的解除方法

數(shù)據(jù)庫 SQL Server
如何解決SQL Server死鎖問題呢?這是很多人都提到過的問題,下文對SQL Server死鎖的解除方法作了詳盡的闡述,供您參考。

SQL Server死鎖使我們經(jīng)常遇到的問題,下面就為您介紹如何查詢SQL Server死鎖,希望對您學(xué)習(xí)SQL Server死鎖方面能有所幫助。

SQL Server死鎖的查詢方法:

  1. exec master.dbo.p_lockinfo 0,0 ---顯示死鎖的進(jìn)程,不顯示正常的進(jìn)程  
  2.  
  3. exec master.dbo.p_lockinfo 1,0 ---殺死死鎖的進(jìn)程,不顯示正常的進(jìn)程 

 

SQL Server死鎖的解除方法:

  1. Create proc p_lockinfo  
  2. @kill_lock_spid bit=1, --是否殺掉死鎖的進(jìn)程,1 殺掉, 0 僅顯示  
  3. @show_spid_if_nolock bit=1 --如果沒有死鎖的進(jìn)程,是否顯示正常進(jìn)程信息,1 顯示,0 不顯示  
  4. as  
  5.  
  6. declare @count int,@s nvarchar(1000),@i int  
  7. select id=identity(int,1,1),標(biāo)志,  
  8. 進(jìn)程ID=spid,線程ID=kpid,塊進(jìn)程ID=blocked,數(shù)據(jù)庫ID=dbid,  
  9. 數(shù)據(jù)庫名=db_name(dbid),用戶ID=uid,用戶名=loginame,累計(jì)CPU時(shí)間=cpu,  
  10. 登陸時(shí)間=login_time,打開事務(wù)數(shù)=open_tran, 進(jìn)程狀態(tài)=status,  
  11. 工作站名=hostname,應(yīng)用程序名=program_name,工作站進(jìn)程ID=hostprocess,  
  12. 域名=nt_domain,網(wǎng)卡地址=net_address  
  13. into #t from(  
  14. select 標(biāo)志='死鎖的進(jìn)程',  
  15. spid,kpid,a.blocked,dbid,uid,loginame,cpu,login_time,open_tran,  
  16. status,hostname,program_name,hostprocess,nt_domain,net_address,  
  17. s1=a.spid,s2=0 
  18. from master..sysprocesses a join (  
  19. select blocked from master..sysprocesses group by blocked  
  20. )b on a.spid=b.blocked where a.blocked=0 
  21. union all  
  22. select '|_犧牲品_>',  
  23. spid,kpid,blocked,dbid,uid,loginame,cpu,login_time,open_tran,  
  24. status,hostname,program_name,hostprocess,nt_domain,net_address,  
  25. s1=blocked,s2=1 
  26. from master..sysprocesses a where blocked<>0  
  27. )a order by s1,s2  
  28.  
  29. select @count=@@rowcount,@i=1 
  30.  
  31. if @count=0 and @show_spid_if_nolock=1 
  32. begin  
  33. insert #t  
  34. select 標(biāo)志='正常的進(jìn)程',  
  35. spid,kpid,blocked,dbid,db_name(dbid),uid,loginame,cpu,login_time,  
  36. open_tran,status,hostname,program_name,hostprocess,nt_domain,net_address  
  37. from master..sysprocesses  
  38. set @count=@@rowcount  
  39. end  
  40.  
  41. if @count>0  
  42. begin  
  43. create table #t1(id int identity(1,1),a nvarchar(30),b Int,EventInfo nvarchar(255))  
  44. if @kill_lock_spid=1 
  45. begin  
  46. declare @spid varchar(10),@標(biāo)志 varchar(10)  
  47. while @i<=@count  
  48. begin  
  49.    select @spid=進(jìn)程ID,@標(biāo)志=標(biāo)志 from #t whereid=@i  
  50.    insert #t1 exec('dbcc inputbuffer('+@spid+')')  
  51.    if @標(biāo)志='死鎖的進(jìn)程' exec('kill'+@spid)  
  52.    set @i=@i+1  
  53. end  
  54. end  
  55. else  
  56. while @i<=@count  
  57. begin  
  58.    select @s='dbcc inputbuffer('+cast(進(jìn)程ID as varchar)+')' from #t whereid=@i  
  59.    insert #t1 exec(@s)  
  60.    set @i=@i+1  
  61. end  
  62. select a.*,進(jìn)程的SQL語句=b.EventInfo  
  63. from #t a join #t1 b on a.id=b.id  
  64. end  

 

 

 

【編輯推薦】

SQL Server死鎖監(jiān)控的語句寫法

Sql server安全設(shè)置九大措施

修改SQL Server默認(rèn)安全設(shè)置

SQL Server多條件查詢的實(shí)現(xiàn)

SQL Server跨服務(wù)器查詢

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-04-02 17:08:44

SQL Server死鎖

2010-09-14 15:34:29

sql server死

2010-07-07 13:58:25

SQL Server死

2009-03-30 10:56:58

SQL Server數(shù)據(jù)庫死鎖數(shù)據(jù)庫

2010-07-06 10:08:57

SQL Server

2010-11-09 17:04:20

SQL Server死

2010-11-09 16:29:39

SQL Server死

2014-03-17 10:34:48

SQL Server

2023-08-15 08:26:34

SQL Server查找死鎖

2010-11-09 16:37:25

Sql server死

2010-11-09 16:20:46

SQL Server死

2010-06-30 14:15:08

SQL Server死

2010-07-02 10:53:32

SQL Server死

2010-07-20 10:27:57

SQL Server

2011-03-08 09:27:34

SQL Server數(shù)死鎖

2010-10-19 14:11:20

SQL SERVER恢

2010-11-10 15:23:55

SQL SERVER

2010-08-26 10:45:33

死鎖SQL Server

2011-02-28 13:19:50

SQL Server SQL死鎖

2010-01-18 10:48:16

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 黄色成人av| 欧美精品乱码久久久久久按摩 | 91看片网 | 2018天天干天天操 | 久久精品国内 | 老司机深夜福利网站 | 亚洲精品欧美 | 91视频免费在观看 | 成人午夜电影在线观看 | 成人在线观看亚洲 | 中文字幕亚洲精品在线观看 | 欧美日韩精品一区二区三区四区 | 免费国产视频 | 亚洲一区二区免费看 | 国产精品免费大片 | 美女视频.| 中文字幕一级毛片视频 | 久久99精品国产 | 久久久网| 国产精品高潮呻吟久久aⅴ码 | 一区二区精品 | 久99久视频 | 国产一二三区电影 | 精品一区国产 | 91婷婷韩国欧美一区二区 | 中文字幕亚洲区一区二 | 亚洲精品www.| www.日本国产 | 午夜视频网站 | 日本不卡一二三 | 欧美国产日韩一区 | 久久免费精彩视频 | 中文字幕一区二区三区在线观看 | 色在线看 | 国产精品一区二区在线免费观看 | 日韩久久久一区二区 | 中文精品视频 | 成人精品在线观看 | av毛片免费| 一区二区高清不卡 | 欧美激情精品久久久久 |