Vzťahuje sa na
SQL Server 2017 on Windows SQL Server 2017 on Linux SQL Server 2019 on Windows SQL Server 2019 on Linux

Príznaky

Porušenie prístupu alebo kontrolný výraz sa vyskytuje pri použití zobrazenia dynamickej správy (DMV) sys.dm_exec_query_statistics_xml. Tento problém bol prvýkrát opravený v kumulatívnej aktualizácii 26 pre Microsoft SQL Server 2017 a kumulatívnej aktualizácii 12 pre Microsoft SQL Server 2019. V rámci opravy sa hodnota parametra runtime (ParameterRuntimeValue) odstráni z súboru XML Showplan pri vyvolaní sys.dm_exec_query_statistics_xml DMV.

Ak na riešenie problémov s dlhotrvajúcimi dotazmi používate sys.dm_exec_query_statistics_xml DMV, pred dokončením dotazu je niekedy potrebné získať hodnotu ParameterRuntimeValue pre konkrétnu uloženú procedúru alebo dotaz. V tejto rýchlej oprave sme pridali nový globálny príznak sledovania (TF) 2446. To umožňuje kolekciu hodnoty parametra runtime za cenu zavedenia dodatočných režijných nákladov.

Upozornenie: TF 2446 nemá byť povolený nepretržite vo výrobnom prostredí, ale len na účely časovo obmedzeného riešenia problémov. Použitie tohto príznaku sledovania spôsobí ďalšie a pravdepodobne významné preťaženie procesora a pamäte, pretože vytvoríme fragment XML Showplan pomocou informácií o parametroch modulu runtime bez ohľadu na to, či sa volá alebo nie sys.dm_exec_query_statistics_xml DMV.

Riešenie

Tento problém je opravený v nasledujúcich 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 v predchádzajúcej zostave. Odporúčame nainštalovať najnovšiu zostavu pre svoju verziu SQL Server:

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

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

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.