KB4506912 – JAVÍTÁS: A CCI-be történő egyidejű beszúrások memórianyomás alatt holtpontot okozhatnak a SQL Server 2016-ban és 2017-ben

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

Tünetek

Feltételezzük, hogy Microsoft SQL Server 2016-ot vagy 2017-et használ. A tömeges beszúrás a memórianyomás hatására átalakul csepegtető beszúrássá. Emellett a következőhöz hasonló holtpont lép fel, amikor két munkamenet párhuzamosan beszúrja a soraikat egy csoportosított oszloptári indexbe (CCI).

Msg 1205, Level 13, State 134, Line LineNumber

A tranzakció (folyamatazonosító: ProcessId) holtpontra jutott a zárolt erőforrásoknál egy másik folyamattal, és holtpontra jutott áldozatként lett kiválasztva. Futtassa újra a tranzakciót.

Á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.