Sql server 查看鎖和Kill 死鎖進程

死鎖的概念session

死鎖就是兩個或多個會話(SPID)相互請求對方持有的鎖資源,致使循環等待的狀況。下面兩種方法都是用來粗暴的解決死鎖的。spa

1 1#
2 已知阻塞進程ID KILL ID
3 SELECT blocking_session_id '阻塞進程的ID' FROM sys.dm_os_waiting_tasks
4 KILL 阻塞進程的ID
1 2#
1
簡單粗暴的辦法 2 exec master.dbo.sp_who_lock --查看當前死鎖進程 3 exec master.dbo.p_killspid ytsafety--殺掉引發死鎖的進程
相關文章
相關標籤/搜索