SqlServer表死锁的解决方法

查询锁表id:

SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT '
  • spid :被锁进程ID。
  • tableName:发生死锁的表名。

使用kill关键字来杀掉被锁的进程ID就可以对表进行解锁:

KILL 99
 
锁表分析:
1. 频繁操作此表
posted @ 2020-03-04 17:38  pinuocao  阅读(484)  评论(0编辑  收藏  举报