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

Sintomas

Assuma que executou uma consulta paralela complexa que requer um número significativo de linhas paralelas no Microsoft SQL Server 2012 ou no Microsoft SQL Server 2014, e os fios do trabalhador estão esgotados no programador correspondente. Em condições raras, a consulta não faz qualquer progresso por tempo indeterminado devido a um impasse não detetado.Nota Se outros programadores no SQL Server tiverem trabalhadores disponíveis, o motor de base de dados será capaz de processar outras consultas corretamente.

Causa

Quando ocorre a fome de fios de trabalhadores, uma espera específica entre os fios dos trabalhadores não é tratada como um potencial bloqueador. Portanto, o monitor de impasse não deteta a condição. Isto faz com que a consulta não responda. A probabilidade de tal condição ocorrer é baixa, e depende principalmente da forma do plano de consulta, do grau de paralelismo e da disponibilidade dos fios do trabalhador.

Resolução

Informação de atualização cumulativa

O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.

Cada nova atualização cumulativa do 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. Recomendamos que descarregue e instale as últimas atualizações cumulativas para o SQL Server:

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.