KB4578496 – OPRAVA: Pri čakaní CMEMTHREAD dochádza k pomalému výkonu v dôsledku dočasného rozporu v objekte pamäte vyrovnávacej pamäte tabuliek v SQL Server 2016 a 2017

Vzťahuje sa na
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 2016 Service Pack 2 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

Príznaky

V Microsoft SQL Server 2016 a 2017 konflikt dočasného objektu vyrovnávacej pamäte vyrovnávacej pamäte tabuľky spôsobuje čakanie CMEMTHREAD, čo vedie k nízkemu výkonu.

Príčina

Hlavným bodom sporu vo vysoko súbežných pracovných zaťaženiach Tempdb, ktoré vytvárajú dočasné tabuľky v uložených proc, je spor o pamäťový objekt vyrovnávacej pamäte dočasnej tabuľky. Toto sa primárne vyskytne pri čakaní CMEMTHREAD z dôvodu rozporu v objekte pamäte ukladacieho priestoru vyrovnávacej pamäte, keď sa viacero súbežných procesných procesov robočných procesov pokúša VYTVORIŤ/VYNECHAŤ dočasné tabuľky. Keďže objekt pamäte ukladacieho priestoru nie je momentálne rozdelený na oblasti, vo všetkých vláknach dochádza k rozporu medzi pamäťovými objektmi.

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:

Poznámka: Riešením opravy je rozdelenie objektu pamäte (podľa procesora), čím sa zlepší výkon.

        

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.