0

我运行了以下查询,我的记录现在被锁定,我无法读取、更新或删除。出于测试目的,我没有调用 commit tran,现在这些记录卡住了。我怎样才能释放这些已经放置的锁。

  BEGIN TRAN

  SELECT * from inquiry with (XLOCK,READPAST)  where inquiry_id=228563
4

1 回答 1

1

您应该找到您通过 sys.dm_tran_locks 锁定进程 ID 并手动终止它

SELECT * FROM sys.dm_tran_locks WHERE RESOURCE_TYPE = ‘OBJECT’

然后使用 KILL 和 id 号

于 2013-03-22T14:30:56.540 回答