Esta atualização adiciona um novo procedimento armazenado que lhe permite limpar manualmente a tabela lateral(change_tracking_objectid) numa base de dados na qual o rastreio de alteração está ativado.
Sintaxe
sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'TableName'
Argumentos
[@TableToClean= ] 'TableName' é o nome da tabela, para a qual o rastreio de alterações está ativado. Os atrasos são deixados para a limpeza automática através de um rastreio de mudança.
Saída esperada
Quando se executam o procedimento armazenado, um dos seguintes cenários acontece:
-
Se a tabela não existir ou se o rastreio de alterações não estiver ativado, serão lançadas mensagens de erro apropriadas.
-
Este procedimento armazenado irá chamar outro procedimento interno armazenado que limpa o conteúdo da tabela lateral de rastreio de alteração que se baseia na versão de limpeza inválida, utilizando a sys.change_tracking_tables visão dinâmica de gestão. Quando estiver em execução, mostrará a informação do total de linhas apagadas (por cada 5000 linhas).
Resolução
Informações de pacote de serviço para SQL Server
Esta atualização é fixada nos seguintes pacotes de serviço para SQL Server:
Pacote de serviço SQL Server 2016 1
Os pacotes de serviço são cumulativos. Cada novo pacote de serviços contém todas as correções que se encontram em pacotes de serviços anteriores, juntamente com quaisquer novas correções. A nossa recomendação é aplicar o mais recente pacote de serviços e a mais recente atualização cumulativa para esse pacote de serviços. Não precisa de instalar um pacote de serviços anterior antes de instalar o mais recente pacote de serviços. Utilize o Quadro 1 no seguinte artigo para encontrar mais informações sobre o mais recente pacote de serviços e a mais recente atualização cumulativa. Como determinar o nível de versão, edição e atualização do SQL Server e dos seus componentes
ReferênciaPara obter mais informações sobre a limpeza de rastreio de alterações, consulte change tracking cleanup (Parte 1) e Change Tracking Cleanup (Parte 2).