KB4512016 – OPRAVA: Vyčistenie karty Syscommittab spôsobuje eskaláciu zámku, ktorá zablokuje vyprázdnenie karty SyscommitTab v rokoch SQL Server 2014, 2016 a 2017

Vzťahuje sa na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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)

Príznaky

Predpokladajme, že máte databázu, ktorá má povolené sledovanie zmien v Microsoft SQL Server 2014, 2016 alebo 2017. Ak sa vyskytnú problémy, ktoré spôsobujú oneskorenie pri čistení karty SyscommitTab, veľa riadkov v karte SyscommitTab nemusí byť vyhradených. Keď sa problémy vyriešia a pokúsite sa tieto záznamy v transakcii odstrániť, môže to trvať dlho. Okrem toho čistenie často spôsobí eskaláciu zámku a uzamknutie tabuľky zablokuje vyprázdnenie karty syscommittab počas kontrolného bodu.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Informácie o kumulatívnych aktualizáciách pre SQL Server:

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy 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:

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.