博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询mssql的死锁语句
阅读量:6422 次
发布时间:2019-06-23

本文共 413 字,大约阅读时间需要 1 分钟。

都是从网上找的,只是记录一下,可能用到。

查询死锁,要在当前数据库下,否则tableName列得不到正确信息

select
    request_session_id spid,
OBJECT_NAME(resource_associated_entity_id) tableName
from
   sys.dm_tran_locks
where   resource_type='OBJECT'
杀掉死锁,spid是上面select出来的id
kill spid
查询死锁的语句
DBCC INPUTBUFFER(spid)

以下是实验:

开第一个窗口执行下面语句,注意先建立表和字段
BEGIN TRANSACTION--开始事务
update   t1 set f1 ='00000'  where id='1'
WAITFOR DELAY '02:00';
开第二个窗口执行:
select * from job where id='1'

转载地址:http://gmrra.baihongyu.com/

你可能感兴趣的文章