Answer
Blocking is identified using:
- sys.dm_exec_requests โ blocking_session_id
- sys.dm_os_waiting_tasks โ wait chains
- Activity Monitor โ high-level visualization
Blocking chains often originate from a long-running transaction holding critical locks.