MSSQLSERVER_17884
Detalhes
Nome do produto |
SQL Server |
Versão do produto |
10.50 |
Número da compilação do produto |
10.50.0000.00 |
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 bloqueadas ou que estejam em execução por muito tempo podem contribuir para essa condição e podem aumentar 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. Utilização do processo do SQL: %d%%. Sistema inativo: %d%%. |
Explicação
Não há sinal de progresso nos agendadores e isso pode ser causado por deadlocks onde nenhum dos threads pode avançar e/ou nenhum trabalho novo pode ser selecionado e processado. Caso a utilização do processo esteja baixa, outros processos na máquina podem estar causando a privação de processo da CPU.
Ação do usuário
Determine porque existe um bloqueio e porque nenhum progresso está sendo feito. Em seguida, resolva a situação de maneira adequada. Caso a utilização do processo esteja baixa, verifique a carga no sistema causada por outros processos.