我运行了以下查询,我的记录现已锁定,无法读取或更新或删除。出于测试目的,我没有调用commit tran,现在这些记录被卡住了。如何释放已放置的锁。
BEGIN TRAN
SELECT * from inquiry with (XLOCK,READPAST) where inquiry_id=228563
答案 0 :(得分:1)
您应该通过sys.dm_tran_locks找到锁定进程ID并手动终止它
SELECT * FROM sys.dm_tran_locks WHERE RESOURCE_TYPE = ‘OBJECT’
然后使用ID为
的KILL