Požymiai
Tarkime, kad įgalinate užklausų saugyklos funkciją duomenų bazei "„SQL Server“ 2016" egzemplioriuje. Kai užklausą pateikiate užklausai dėl plano naudodami sujungimo operacijas, užklausos rezultato stulpelyje query_plan yra neįprastų simbolių.
Pavyzdžiui, galite prijungti sys.query_store_plan prie kito rodinio, kaip šioje užklausoje:
PASIRINKITE qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id p.query_plan
FROM sys.query_store_query_text AS qt
INNER JOIN sys.query_store_query AS q ON qt.query_text_id = q.query_text_id
INNER JOIN sys.query_store_plan AS p ON q.query_id = p.query_id
Tokiu atveju užklausos rezultato stulpelyje query_plan yra tokie simboliai:
传/傳
Sprendimas
Šios problemos pataisa įtraukta į šį kaupiamąjį naujinimą, skirtą „SQL Server“:
2 kaupiamasis naujinimas, skirtas „SQL Server“ 2016
Apie kaupiamuosius „SQL Server“ naujinimus
Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:
Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2016
Sprendimo būdas
Norėdami išspręsti šią problemą, nejunkite sys.query_store_plan prie kito rodinio, kai bandote gauti query_plan. Vietoj to, norėdami gauti konkrečios plan_id query_plan, vykdykite atskirą to plan_id užklausą, panašią į šią:
Pasirinkite plan_id, query_plan
iš sys.query_store_plan
kur plan_id = plan_id
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Nuorodos
Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.