Sintomas
Considere o seguinte cenário:
-
Tem duas tabelas numa base de dados do Microsoft SQL Server, uma chamada Main e outra chamada Sub.
-
Com base nas duas tabelas, cria-se um cubo numa base de dados multidimensional SQL Server 2014 ou 2016.
-
Nessa base de dados do Serviço de Análise, cria-se alguma dimensão e tabelas de factos para as tabelas Main e Sub.
-
Você ativa o caching pró-ativo para esta base de dados e configura algumas notificações sobre a dimensão e tabelas de factos.
Neste cenário, descobre-se que o processamento das diferentes divisórias é encenado. Por exemplo, a atividade de inserção de dados ocorre primeiro na tabela Principal e na subcaminha mais tarde. A segunda partição é processada, mas nenhuma consulta do SQL Server é enviada para obter os dados mais recentes. Isto resulta em dados velhos.
Nota Este problema não ocorre quando as duas tabelas têm dados que são inseridos ao mesmo tempo.
Resolução
Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:
Atualização Cumulativa 7 para SQL Server 2016 RTM
Atualização Cumulativa 4 para SQL Server 2016 SP1
Atualização Cumulativa 5 para SQL Server 2014 Service Pack 2
Cada nova atualização cumulativa do SQL Server contém todas as correções de hotfixes e correções de segurança que foram incluídas na atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Última atualização cumulativa para SQL Server 2016
últimas atualizações cumulativas para SQL Server 2014
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.