/* 锁表信息 */
select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName
from sys.dm_tran_locks where resource_type='OBJECT'
/* 关于执行SQL的信息 */
select * from sys.dm_exec_requests where blocking_session_id <> 0/* 取出SQL handle 放入参数中即可得锁表的SQL */
--select text from fn_get_sql(0x0200000015D0D40F4658A48A984CD291F998F5735FF3F762)
select text from fn_get_sql(@sql_handle)
本文介绍如何使用SQL查询当前被锁定的表及其对应的SQL语句,包括获取锁表信息、执行SQL的信息以及通过SQL handle获取锁表的具体SQL语句。
3524

被折叠的 条评论
为什么被折叠?



