CORRECção: a condição do Agendador sem concessão ocorre com CONNECTION_MANAGER SpinLock no SQL Server

Aplica-se a: SQL Server 2016 Service Pack 2SQL Server 2016 DeveloperSQL Server 2016 Enterprise

Sintomas


Considere oseguinte cenário:
  • Você tem uma sessão ativa com o sni_trace XEvent.
  • Você usa o DMV sys. dm_exec_connections.
  • O SQL Server tem muitas atividades de login/logoff simultâneas. 
Neste, você pode encontrar uma condição de Agendador sem concessão com oCONNECTION_MANAGER SpinLock e ocorre um despejo de memória.

Solução alternativa


A solução alternativa para esse problema é evitar a execução de umSessão XEvent com o sni_trace XE em um ambiente de produção. Não érecomendado para ter uma sessão de XEvent de longa duração com o sni_trace XEPorque isso pode afetar o desempenho.

Status


A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Resolução


Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:

Referências


Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.