Applies ToSQL Server 2017 on Linux (all editions)

Sintomas

Quando utiliza agendadores em instâncias do SQL Server 2017 para mapear processadores individuais, a portabilidade e o desempenho diferem entre um sistema baseado no Windows e um sistema baseado em Linux.

Causa

Este problema pode ocorrer porque SQL Server mapeamentos do agendador para um núcleo físico ou processador lógico podem diferir entre as implementações do Windows e do Linux para o mesmo sistema subjacente se o hyper-threading (HT) estiver ativado.

Esta condição afeta a portabilidade e o desempenho. No Windows, os dois agendadores adjacentes (par/ímpar) mapeiam para processadores lógicos adjacentes no mesmo núcleo. No Linux, os agendadores podem mapear para processadores lógicos em dois núcleos adjacentes. Isto pode afetar involuntariamente o desempenho e o processo de tomada de decisão da atribuição de threads aos agendadores.

Resolução

Esta correção está incluída na Atualização Cumulativa 1 para SQL Server 2017.

About SQL Server 2017 builds (Acerca das SQL Server de 2017)

Cada nova compilação para SQL Server 2017 contém todas as correções e correções de segurança que estavam na compilação anterior. Recomendamos que instale a compilação mais recente do SQL Server 2017.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da 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.

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.