且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在 SQL Server 中查找锁定表

更新时间:2023-02-05 10:16:47

您可以使用 sp_lock(和 sp_lock2),但在 SQL Server 2005 之后,它被弃用,以支持查询 sys.dm_tran_locks:

You can use sp_lock (and sp_lock2), but in SQL Server 2005 onwards this is being deprecated in favour of querying sys.dm_tran_locks:

select  
    object_name(p.object_id) as TableName, 
    resource_type, resource_description
from
    sys.dm_tran_locks l
    join sys.partitions p on l.resource_associated_entity_id = p.hobt_id