sqlServer查看锁表 并解锁

sqlServer查看锁表 并解锁


select  request_session_id  spid -- 进程ID
,OBJECT_NAME(resource_associated_entity_id) tableName   -- 表/视图 名
from   sys.dm_tran_locks where resource_type='OBJECT'
order by request_session_id

image.png


declare @spid  int 
 Set @spid  = 123 -- 锁表进程
 declare @sql varchar(1000)
 set @sql='kill '+cast(@spid  as varchar)
 exec(@sql)


   执行后,再次查询,结果为空,解锁成功。

image.png

qrcode