SQL Server表和记录死锁的解决办法
1. 先根据以下语句查询哪些表被死锁以及死锁的spid[code]SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableNameFROM sys.dm_tran_locks
WHERE resource_type='OBJECT ' [/code]2. 再根据以上 语句查询出来的 spid 通过以下存储过程查询是哪台机客户机在操作造成的死锁
exec sp_who2 'xxx' -- xxx 是 spid 替换进去就好,就可以看到是哪台机造成的死锁
3. 最后通过以下语句来清退进程
KILL xxx -- xxx 是spid 执行就好
页:
[1]