Simptomi

Pieņemiet, ka vaicājuma krātuves līdzeklis ir iespējots datu bāzei SQL Server 2016 instancē. Kad vaicājumu plāns tiek vaicāts, izmantojot funkciju Join, vaicājuma rezultātu kolonnā query_plan ir neparastas rakstzīmes. Piemēram, sys.query_store_plan pievienojaties citam skatam, kā redzams šajā vaicājumā:

ATLASIET qt.query_sql_text, q.query_id, qt.query_text_id p.plan_id, p.query_planFROM sys.query_store_query_text kā QT iekšējo savienojumu sys.query_store_query kā q uz qt.query_text_id = q.query_text_id INNER JOIN sys.query_store_plan AS p ON q.query_id = p.query_id Šādā gadījumā vaicājuma rezultātu kolonnā query_plan ir tādas rakstzīmes kā tālāk norādītās.

传/傳

Risinājums

Šīs problēmas labojums ir iekļauts tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.

Kumulatīvais atjauninājums 2 SQL Server 2016

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Jaunākais SQL Server 2016 kumulatīvais atjauninājums

Risinājums

Lai novērstu šo problēmu, kad mēģināt izgūt query_plan, nepievienojieties sys.query_store_plan citam skatam. Tā vietā, lai izgūtu query_plan konkrētai plan_id, izpildiet atsevišķu vaicājumu šim plan_id , kas līdzīgs šim:

atlasiet plan_id, query_planfrom sys.query_store_planwhere plan_id = plan_id

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×