Procurar as consultas de bloqueio / bloqueio no MS SQL (mssql)

Usando sys.dm_os_wait_stats identifiquei o que acredito ser um problema de bloqueio

  wait type    waittime  pct     running ptc
  LCK_M_RS_S   2238.54   22.14   22.14
  LCK_M_S      1980.59   19.59   41.73
Há alguma maneira de encontrar as questões de bloqueio/bloqueio? Tentei perguntar sem muita sorte.

Author: Carlo V. Dango, 2010-12-06

2 answers

Pode achar esta pesquisa útil:

SELECT * 
FROM sys.dm_exec_requests
WHERE DB_NAME(database_id) = 'YourDBName' 
AND blocking_session_id <> 0
 20
Author: Nomad, 2017-06-14 15:29:02

Use o programa: sp_blocker_pss08 ou SQL Trace / Profiler e a classe de eventos de relatório de processo bloqueada.

 3
Author: Martin Smith, 2010-12-06 12:59:32