Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. with tbl as
  2. (
  3. select l.request_session_id,
  4. l.resource_database_id,
  5. DB_NAME(l.resource_database_id) AS dbname,
  6. CASE WHEN resource_type = 'OBJECT'
  7. THEN OBJECT_NAME(l.resource_associated_entity_id)
  8. ELSE OBJECT_NAME(p.OBJECT_ID)
  9. END as ObjectName,
  10. p.index_id,
  11. i.name AS index_name,
  12. l.resource_type,
  13. l.resource_description,
  14. l.resource_associated_entity_id,
  15. l.request_mode,
  16. l.request_status
  17. from sys.dm_tran_locks l
  18. left join sys.partitions p on p.hobt_id = l.resource_associated_entity_id
  19. left join sys.indexes i on i.OBJECT_ID = p.OBJECT_ID AND i.index_id = p.index_id
  20. where l.resource_associated_entity_id > 0
  21. and l.resource_database_id = DB_ID()
  22. ) select count(*) as [count], objectname, resource_type, index_name from tbl group by objectname, resource_type, index_name order by 1 desc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement