SQLSERVER?出現(xiàn)死鎖查找方法和解決辦法(推薦)
項(xiàng)目場(chǎng)景:
http://www.dbjr.com.cn/database/316030hx6.htm
SQLSERVER
出現(xiàn)死鎖查找方法和解決辦法
1.查詢(xún)死鎖語(yǔ)句
1.1 blocked<>0 select dbid,* from sys.sysprocesses where 1=1 and spid >50 and blocked <> 0
查詢(xún)結(jié)果,如圖所示
被阻塞的數(shù)據(jù)庫(kù)ID:7
備阻塞會(huì)話(huà)ID:55、57、58
正在阻塞當(dāng)前會(huì)話(huà)的ID:58、56
1.1 查詢(xún)被阻塞的數(shù)據(jù)
Select name,dbid from master.sys.sysdatabases where dbid=7
1.2 查詢(xún)被阻塞的表(注意:一定要在被阻塞的數(shù)據(jù)庫(kù)中查詢(xún))
SELECT request_session_id spid, OBJECT_NAME( resource_associated_entity_id ) tableName FROM sys.dm_tran_locks WHERE resource_type = 'OBJECT'
1.3 查詢(xún)阻塞或者死鎖的語(yǔ)句
blocked:58
dbcc inputbuffer(58)
2 殺死死鎖
blocked:58
kill 58
到此這篇關(guān)于SQLSERVER 出現(xiàn)死鎖查找方法和解決辦法的文章就介紹到這了,更多相關(guān)SQLSERVER 死鎖查找內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MS-SQL Server 中單引號(hào)的兩種處理方法
MS-SQL Server 中單引號(hào)的兩種處理方法...2007-01-01sqlserver 存儲(chǔ)過(guò)程分頁(yè)(按多條件排序)
sqlserver 存儲(chǔ)過(guò)程分頁(yè),并支持條件排序,需要的朋友可以參考下。2010-06-06SQL?server數(shù)據(jù)庫(kù)log日志過(guò)大占用內(nèi)存大的解決辦法
SQL Server日志文件過(guò)大,隨著時(shí)間的推移會(huì)占用很大的存儲(chǔ)空間,下面這篇文章主要給大家介紹了關(guān)于SQL?server數(shù)據(jù)庫(kù)log日志過(guò)大占用內(nèi)存大的解決辦法,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05在SQL?Server中使用?Try?Catch?處理異常的示例詳解
這篇文章主要介紹了如何在?SQL?Server?中使用?Try?Catch?處理異常,通過(guò)實(shí)例代碼了解 SQL Server 中的 Try-Catch 實(shí)現(xiàn),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07SQL?Server主鍵與外鍵設(shè)置以及相關(guān)理解
在數(shù)據(jù)庫(kù)的學(xué)習(xí)中對(duì)于一個(gè)表的主鍵和外鍵的認(rèn)識(shí)是非常重要的,下面這篇文章主要給大家介紹了關(guān)于SQL?Server主鍵與外鍵設(shè)置以及相關(guān)理解的相關(guān)資料,需要的朋友可以參考下2022-10-10sqlserver數(shù)據(jù)庫(kù)高版本備份還原為低版本的方法
這篇文章主要為大家詳細(xì)介紹了sqlserver數(shù)據(jù)庫(kù)高版本備份還原為低版本的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11企業(yè)管理器備份和還原SQL Server數(shù)據(jù)庫(kù)
本文我們主要介紹了利用SQL Server數(shù)據(jù)庫(kù)的企業(yè)管理器來(lái)備份和還原數(shù)據(jù)庫(kù)的方法以及每日自動(dòng)備份數(shù)據(jù)庫(kù)的設(shè)置,希望能夠?qū)δ兴鶐椭?/div> 2015-08-08最新評(píng)論