Dividi
No modelo de estimativa de cardinalidade atual do Microsoft SQL Server 2016, a exclusividade não é explicada quando os histogramas são dimensionados. Isso pode fazer com que as colunas exclusivas tenham uma frequência maior do que 1. O método para lidar com isso no RTM é ignorar o histograma completamente em colunas exclusivas . Isso pode causar estimativas deficientes quando a distribuição da coluna for não uniforme.
Depois que essa atualização for instalada, o histograma será usado corretamente se tiver todos os valores de etapa em 10% do exclusivo.
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.
Resolução
Esta correção para esse problema está incluída nas seguintes atualizações cumulativas do SQL Server: Atualização cumulativa 2 para a atualização cumulativa 4 do SQL server 2016 SP1 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 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 terminologiaque a Microsoft usa para descrever atualizações de software.