Отнася се за
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Обобщена информация

Тази актуализация съдържа следните подобрения в функцията за почистване на проследяването на промени в Microsoft SQL Server 2016 и 2017 в Windows.

  • Изчистването на таблицата syscommittab при твърд контролен пункт се избягва, тъй като това може да окаже влияние върху работата на контролните пункти. Вместо това таблицата " syscommittab " може да бъде изчистена, след като приключи автоматичното Почистване на промените. Когато е завършена опцията за следене на промените, той се актуализира с воден знак – закалена версия за почистване. Тази закалена версия за почистване се използва при почистването на syscommittab , за да идентифицира записите, които трябва да бъдат премахнати.

  • В момента при процеса на почистване на проследяването на промени, когато изчистването на темата е блокирано, докато изтривате или почиствате редове от странична таблица, автоматичното почистване спира и излиза от процеса. С тази актуализация, вместо да излезете от процеса, проблематичните таблици са маркирани за повторни опити и ще продължат с оставащите таблици в списъка. Когато нишката завърши с изчистването на последната таблица, точно преди да актуализира версията за почистване на втвърдени процеси, процесът ще бъде повторно изпитан, за да се провери дали има таблици, които са маркирани за повторни опити.

  • Освен това, следните Подсъбития се добавят към съществуващия change_tracking_cleanup XEvent.

а) ErrorInTableCleanup – това ще ви помогне да разберете дали изчистването на проследяването на промените има проблеми при почистването на записи с изтекъл срок от която и да е от страничната таблица.

б) RowsCleanedupInLoop – това ще ви помогне да следите напредъка при проследяване на автоматичното Почистване на промените на ниво таблица.

в) RetryCleanup – това ще помогне за идентифицирането на повторни опити, направени от темата за проследяване на автоматичното Почистване на промените.

Решение

Тази актуализация е включена в следната сборна актуализация и сервизен пакет за SQL Server:

       Кумулативна актуализация 2 за SQL Server 2017

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Най-новата сборна актуализация за SQL Server 2017

Информация за сервизния пакет за SQL Server 2016

       Service Pack 2 за SQL Server 2016

Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, както и всички нови корекции. Нашата препоръка е да приложите последния сервизен пакет и най-новата сборна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация за последния сервизен пакет и най-новата сборна актуализация.

Как се определя нивото на версиите, изданието и актуализирането на SQL Server и неговите компоненти

Препратки

Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.