Partilhar via


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.