Simptomi
Iedomājieties šādu scenāriju:
-
Jums ir divas tabulas Microsoft SQL Server datu bāzē, viena nosaukta galvenā un otrā nosauktā apakšdaļā.
-
Ņemot vērā divas tabulas, Kuba izveide SQL Server 2014 vai 2016 analīzes pakalpojumu daudzdimensiju datu bāzē.
-
Šajā analīzes pakalpojumu datu bāzē varat izveidot dažas dimensiju un faktu tabulas galvenajās un apakštabulās.
-
Iespējojiet šī datu bāzes proaktīvo kešdarbi un konfigurējiet dažus paziņojumus dimensiju un faktu tabulās.
Šajā scenārijā atklājat, ka dažādu nodalījumu apstrāde ir pakāpeniska. Piemēram, darbība datu ievietošana ir galvenā tabula un pēc tam tālāk . Otrais nodalījums tiek apstrādāts, bet nav nosūtīts SQL Server vaicājums, lai iegūtu jaunākos datus. Rezultāts ir novecojuši dati.
Ņemiet vērā , ka šī problēma nerodas, ja abās tabulās ir dati, kas tiek ievietoti vienlaikus.
Risinājums
Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos:
Kumulatīvais atjauninājums 7 SQL Server 2016 RTM
SQL Server 2016 SP1 kumulatīvais atjauninājums 4
Kumulatīvais atjauninājums 5 SQL Server 2014 2. servisa pakotnei
Katrs jaunais kumulatīvais SQL Server atjauninājums ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Jaunākais SQL Server 2016 kumulatīvais atjauninājums
jaunākie SQL Server 2014 kumulatīvie atjauninājumi
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.