KB4512016 – JAVÍTÁS: A Syscommittab karbantartása a zárolás eszkalációját okozza, ami letiltja a syscommittab kiürítést a SQL Server 2014-ben, 2016-ban és 2017-ben

Hatókör
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)

Tünetek

Feltételezzük, hogy olyan adatbázist használ, amely engedélyezi a változások követését a Microsoft SQL Server 2014-ben, 2016-ban vagy 2017-ben. Ha olyan problémák merülnek fel, amelyek késleltetést okoznak a syscommittab tisztításában, előfordulhat, hogy sok sor nincs lefoglalva a syscommittab-ban. Ha a hibák kijavítása után megpróbálja törölni ezeket a rekordokat a tranzakcióban, az hosszú időt vehet igénybe. Ezenkívül a tisztítás gyakran okozza a zárolás eszkalációját, és a táblazár blokkolja a syscommittab öblítést az ellenőrzőpont során.

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Megoldás

A hibát az SQL Server következő összegző frissítéseiben javítottuk:

Az SQL Server összegző frissítéseinek ismertetése:

Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.