MSSQLSERVER_17884
Aplica-se a: SQL Server
Detalhes
Atributo | Valor |
---|---|
Nome do produto | SQL Server |
ID do evento | 17884 |
Origem do Evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbólico | SRV_SCHEDULER_DEADLOCK |
Texto da mensagem | Novas consultas atribuídas ao processo no Nó %d não foram selecionadas por um thread de trabalho nos últimos %d segundos. Consultas de execução longa ou bloqueios podem contribuir para essa condição e afetar o tempo de resposta do cliente. Use a opção de configuração "max worker threads" (máximo de threads de trabalho) para aumentar o número de threads permitidos ou otimizar as consultas que estão sendo executadas atualmente. SQL Process Utilization: %d%%. Sistema inativo: %d%%. |
Explicação
Não há sinal de progresso em cada um dos agendadores e pode ser causado por deadlocks em que nenhum dos threads pode avançar e/ou nenhum novo trabalho pode ser selecionado e processado. Se a utilização do processo for baixa, outros processos na máquina podem estar causando a falta de CPU do processo do servidor.
Ação do usuário
Determine por que há bloqueio e nenhum progresso sendo feito e resolva a situação de acordo. Se a utilização do processo for baixa, verifique a carga no sistema causada por outros processos.
Para entender os motivos comuns que geram essa condição de erro, consulte Como diagnosticar e corrigir os erros 17883, 17884, 17887 e 17888.