Sintomas
Suponha que você tenha grupos de disponibilidade AlwaysOn configurados no SQL Server 2014 ou 2016. Se um aplicativo usar a dica TABLOCK , a tarefa do serviço de controle de uso (UCS) do Service Broker vazará memória. Nessa situação, você pode ver que o número de tarefas na função Sys.dm_os_tasks cresce continuamente. Isso faz com que a sincronização AlwaysOn se torne lenta.
Causa
Esse problema ocorre porque o vazamento da tarefa UCS pode fazer com que o monitor de bloqueio consuma mais uso da CPU.
Resolução
Este problema foi corrigido primeiro nas seguintes atualizações cumulativas do SQL Server:
Atualização cumulativa 7 para SQL Server 2014 Service Pack 1
Atualização cumulativa 1 para SQL server 2014 atualização cumulativa 2 para SQL Server 2016
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:
Atualização cumulativa mais recente do SQL server 2014 atualização cumulativa mais recente do SQL Server 2016
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.