都是从网上找的,只是记录一下,可能用到。
查询死锁,要在当前数据库下,否则tableName列得不到正确信息
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefrom sys.dm_tran_lockswhere resource_type='OBJECT'杀掉死锁,spid是上面select出来的idkill spid查询死锁的语句DBCC INPUTBUFFER(spid)以下是实验:
开第一个窗口执行下面语句,注意先建立表和字段BEGIN TRANSACTION--开始事务update t1 set f1 ='00000' where id='1'WAITFOR DELAY '02:00'; 开第二个窗口执行:select * from job where id='1'