CORREÇÃO: A atualização automática de estatísticas incrementais está atrasada no SQL Server de 2014, 2016 e 2017

Aplica-se a: SQL Server 2017 DeveloperSQL Server 2017 EnterpriseSQL Server 2017 Enterprise Core

Sintomas


No Microsoft SQL Server 2014, 2016 e 2017, quando incrementais estatísticas baseiam-se na parte superior de tabelas particionadas, soma das contagens de modificação de todas as partições é armazenada como a contagem de modificação do nó raiz. Quando a contagem de modificação do nó raiz excede um limite, a atualização automática de estatísticas é acionada. No entanto, se a contagem de modificação de qualquer partição única não exceder o limite do local, as estatísticas não são atualizadas. Além disso, a contagem de modificação do nó raiz é redefinida para zero. Isso pode causar um atraso na atualização automática de estatísticas incrementais.

Resolução


Esse problema é corrigido com a ativação da atualização automática de estatísticas quando a contagem de modificação de qualquer partição excede o limite do local. Portanto, quando a atualização automática de estatísticas é acionada, as estatísticas são atualizadas corretamente.

Também é apresentado um novo sinalizador de rastreamento (TF) 11024 . Quando esse sinalizador de rastreamento está habilitado, a contagem de modificação do nó raiz é mantida como a soma das contagens de modificação de todas as partições.

Esse problema é corrigido na atualização cumulativa seguinte para SQL Server:

Atualização cumulativa 3 para o SQL Server 2017

Informações do service pack para SQL Server

Esse problema foi corrigido nos seguintes service packs para o SQL Server:

       Service Pack 2 para SQL Server 2016

       Service Pack 3 para o SQL Server de 2014

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 as atualizações de software.