Kopsavilkums
Šajā atjauninājumā ir iekļauti tālāk norādītie uzlabojumi par izsekošanas tīrīšanas līdzekļa izmaiņām programmā Microsoft SQL Server 2016 un 2017 operētājsistēmā Windows.
-
Tiek novērsta syscommittab tabulas tīrīšana cietajā kontrolpunktā, jo tā var ietekmēt kontrolpunktu darbību veiktspēju. Tā vietā syscommittab tabulu var notīrīt, tiklīdz ir pabeigta izmaiņu reģistrēšanas automātiskā tīrīšana. Kad ir pabeigta izmaiņu reģistrēšanas automātiskā tīrīšana, tiek atjaunināta ūdenszīmes versija — rūdīta tīrīšanas versija. Šī rūdītā tīrīšanas versija tiek izmantota syscommittab tīrīšanā, lai identificētu noņemamos ierakstus.
-
Pašlaik izmaiņu reģistrēšanas automātiskās tīrīšanas procesa laikā, kad tīrīšanas pavediens ir bloķēts, dzēšot vai tīrot rindas no blakus tabulas, automātiskā tīrīšana apstājas un iziet no procesa. Šajā atjauninājumā tā vietā, lai izietu no procesa, problemātiskās tabulas ir atzīmētas atkārtotai izmēģinājums un turpiniet ar saraksta atlikušajām tabulām. Kad pavediens beidz uzkopt galīgo tabulu, tieši pirms tā atjaunojat rūdīto tīrīšanas versiju, process tiks atkārtoti pārbaudīts, lai pārbaudītu, vai nav tabulu, kuras ir atzīmētas atkārtotai izmantošanai.
-
Turklāt esošajai change_tracking_cleanup XEvent tiek pievienoti tālāk norādītie apakšnotikumi.
a) ErrorInTableCleanup — tas palīdz noteikt, vai izmaiņu reģistrēšanas tīrīšana novērš jebkādas problēmas, kad tā attīra derīgus ierakstus no jebkuras blakus tabulas.
b) RowsCleanedupInLoop — tas palīdz sekot izmaiņu reģistrēšanas automātiskās tīrīšanas norisei tabulas līmenī.
c) RetryCleanup — tas palīdz identificēt mēģinājumus, ko veic izmaiņu reģistrēšanas automātiskā tīrīšana pavediens.
Risinājums
Šis atjauninājums ir iekļauts šajā kumulatīvajā atjauninājumā un SQL Server servisa pakotnē:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Informācija par servisa pakotnes SQL Server 2016
Pakalpojumu pakotnes ir kumulatīvas. Katrā jaunajā servisa pakotnē ir iekļauti visi labojumi, kas ir iepriekšējās servisa pakotnēs, kā arī visi jaunie labojumi. Mūsu ieteikums ir lietot jaunāko servisa pakotni un jaunāko šīs servisa pakotnes kumulatīvo atjauninājumu. Pirms jaunākās servisa pakotnes instalēšanas jums nav jāinstalē iepriekšējā servisa pakotne. Tālāk esošajā rakstā Izmantojiet 1. tabulu, lai atrastu papildinformāciju par jaunāko servisa pakotni un jaunāko kumulatīvo atjauninājumu.
Kā noteikt SQL Server un tās komponentu versiju, izdevumu un atjaunināšanas līmeni
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.