Sintomas
Você executa uma consulta em uma tabela particionada que contém apenas uma partição no SQL Server 2016. Se a consulta solicitar uma operação de classificação nas colunas chave de um índice, o otimizador de consulta do SQL Server não corresponderá ao índice correto. Nesse caso, o otimizador de consultas usa um plano de consulta ineficiente e adiciona um operador de classificação .
Resolução
A correção para esse problema está incluída na seguinte atualização cumulativa do SQL Server:
Atualização cumulativa 3 para SQL Server 2016
Observações
-
Essa alteração será habilitada somente se o sinalizador de rastreamento 4199 estiver habilitado, se o escopo do banco de dados do QUERY_OPTIMIZER_HOTFIXES de configuração do banco de dados estiver definido como ativado ou se a dica de consulta ENABLE_QUERY_OPTIMIZER_HOTFIXES será usada.
-
A dica de consulta ENABLE_QUERY_OPTIMIZER_HOTFIXES está disponível a partir do SQL Server 2016 SP1.
Sobre as 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:
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.