SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SELECT COUNT(*) lockTotal,request_session_id FROM ( SELECT DB_NAME(resource_database_id) AS DatabaseName , request_session_id , resource_type , CASE WHEN resource_type = 'OBJECT' THEN OBJECT_NAME(resource_associated_entity_id) WHEN resource_type IN ('KEY', 'PAGE', 'RID') THEN (SELECT OBJECT_NAME(OBJECT_ID) FROM sys.partitions p WHERE p.hobt_id = l.resource_associated_entity_id) END AS resource_type_name , request_status , request_mode FROM sys.dm_tran_locks l ) AS a GROUP BY a.request_session_id