MSSQLSERVER_1222
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Detalhes
Atributo | Valor |
---|---|
Nome do produto | SQL Server |
ID do evento | 1222 |
Origem do Evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbólico | LK_TIMEOUT |
Texto da mensagem | Tempo limite da solicitação de bloqueio excedido. |
Explicação
Outra transação manteve um bloqueio em um recurso necessário por mais tempo do que esta consulta podia aguardar.
Ação do usuário
Execute as seguintes tarefas para aliviar o problema:
Localize a transação que está mantendo o bloqueio no recurso necessário, se possível. Use as exibições de gerenciamento dinâmico sys.dm_os_waiting_tasks e sys.dm_tran_locks.
Se a transação ainda estiver mantendo o bloqueio, termine a transação, se necessário.
Execute a consulta novamente.
Se esse erro ocorrer com frequência, altere o período de tempo limite de bloqueio ou modifique as transações incorretas para que mantenham o bloqueio por menos tempo.