Melhoria
Isso melhora o Limite de Qualificação para REORGANIZAR para remover linhas excluídas de um grupo de linhas no Índice columnstore clusterizado (CCI) no SQL Server 2019.
Para obter melhor maintanence de linhas excluídas no Índice Columnstore clusterizado, o TF (Sinalizador de Rastreamento) 11631 e o TF 11634 são introduzidos. Para saber mais sobre os Sinalizadores de Rastreamento, consulte DBCC TRACEON – Sinalizadores de Rastreamento (Transact-SQL).
Mais informações
Por padrão, quando ALTER INDEX REORGANIZE é executado, o limite de qualificação para remover linhas de exclusão de um grupo de linhas é que o grupo de linhas específico tem 10% das linhas máximas possíveis em um grupo de linhas excluídos. Como as linhas máximas possíveis em um grupo de linhas são de 1 milhão de linhas, o limite de qualificação é de 10%, que é de 100 mil linhas excluídas em um grupo de linhas antes que o REORGANIZE remova as linhas do grupo de linhas. Para saber mais sobre reorganizar e recompilar índices, confira Desfragmentando índices recompilando ou reorganizando o índice.
O limite de limite tem poucas preocupações:
-
Para poucos grupos com tamanho total de linhas de 1M, atingir linhas excluídas de 100K pode levar muito tempo e até lá as linhas excluídas não são desmarcadas.
-
Para grupos de linhas menores, o percentual de linhas excluídas será enorme, mas ainda assim as linhas excluídas não serão consideradas feitas.
Para obter mais detalhes, confira Novos Sinalizadores de Rastreamento para obter melhor manutenção das linhas excluídas no Índice Columnstore
Resolução
Esse aprimoramento está incluído na seguinte atualização cumulativa para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos instalar o build mais recente para sua versão do SQL Server:
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.