KB3175883 - Diminuição no desempenho e erros de "agendador não produtivo" causados por spinlocks desnecessários no SQL Server

Aplica-se A
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomas

Com a introdução de bancos de dados contidos no SQL Server, o mecanismo de banco de dados sempre executa uma verificação de contenção antes de executar procedimentos armazenados. Em computadores high-end com vários núcleos, essa verificação pode causar uma diminuição no desempenho devido à contenção interna de spinlock, ocasionalmente causando erros de "agendador não produtivo".

Resolução

Esse problema foi corrigido pela primeira vez na seguinte atualização cumulativa para SQL Server:

Acerca das atualizações cumulativas para SQL Server

Acerca das atualizações cumulativas para SQL Server

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Atualização cumulativa mais recente para o SQL Server 2014 (SP1/SP2)
        
         Atualização cumulativa mais recente para o SQL Server 2016 

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

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