Súhrn
V súčasnosti je na serveri Microsoft SQL Server sp_MSsubscription_cleanup uložená procedúra popravený sp_MSdistribution_cleanup uložená procedúra. Tento postup sa potom vykoná v úlohe vyčistenia rozdelenia.
Používanie sp_MSsubscription_cleanup uloženej procedúry je však veľmi vysoké: môže trvať niekoľko minút a frekvencia vyčistenia úlohy rozdelenia je 10 minút. To znamená, že táto nákladná uložená procedúra sa spustí každých 10 minút s trvaním niekoľkých minút.
Táto aktualizácia vykoná nasledovné zmeny:
-
Nákladná sp_MSsubscription_cleanup uložená procedúra sa spustí sp_expired_subscription_cleanup uložená procedúra. Táto možnosť sa zasa vykoná v úlohe vyčistenia predplatného na predplatné.
-
Úloha po uplynutí platnosti predplatného sa spustí každých 24 hodín. Preto nákladné sp_MSsubscription_cleanup uložená procedúra sa spustí len raz za deň.
Riešenie
Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Kumulatívna aktualizácia 6 pre SQL Server 2016 RTM
Kumulatívna aktualizácia 3 pre SQL Server 2016 SP1
Kumulatívna aktualizácia balíka 5 pre SQL Server 2014 SP2
Kumulatívna aktualizácia 12 pre SQL Server 2014 SP1
Kumulatívna aktualizácia balíka 8 pre SQL Server 2012 Service Pack 3
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Posledná Kumulatívna aktualizácia pre SQL Server 2016
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.