Príznaky
Zoberme si nasledujúcu situáciu:
-
Máte dve tabuľky v databáze Microsoft SQL Server, jedna s názvom Main a other s názvom sub.
-
Na základe týchto dvoch tabuliek vytvoríte kocku v viacrozmernej databáze služby SQL Server 2014 alebo 2016 Analysis Service.
-
V databáze služby Analysis (analýza služieb) vytvoríte niektoré dimenzie a tabuľky faktov pre hlavné a podtabuľky.
-
Povolíte pre túto databázu funkciu aktívneho ukladania do vyrovnávacej pamäte a nakonfigurujte niektoré oznámenia na tabuľky dimenzií a faktov.
V tomto scenári zistíte, že spracovanie rôznych oblastí je naštudované. Napríklad aktivita vložiť údaje sa v hlavnej tabuľke nachádza najskôr a v podtabuľke neskôr . Druhá oblasť sa spracuje, no na získanie najnovších údajov nie je odoslaný žiadny dotaz SQL servera. Výsledkom je zastarané údaje.
Poznámka Tento problém sa nevyskytuje, ak dve tabuľky obsahujú údaje, ktoré sú vložené súčasne.
Riešenie
Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Kumulatívna aktualizácia 7 pre SQL Server 2016 RTM
Kumulatívna aktualizácia 4 pre SQL Server 2016 SP1
Kumulatívna aktualizácia balíka 5 pre SQL Server 2014 Service Pack 2
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky opravy hotfix a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Posledná Kumulatívna aktualizácia pre SQL Server 2016
najnovšie kumulatívne aktualizácie pre SQL Server 2014
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.