KB3189364: de query Store retourneert ongebruikelijk tekens wanneer een JOIN-operator wordt gebruikt in SQL Server 2016

Werk overal vanaf elk apparaat met Microsoft 365

Voer een upgrade uit naar Microsoft 365 om overal te werken met de nieuwste functies en updates.

Nu upgraden

Symptomen

Veronderstel dat u de functie query Archief voor een database inschakelt in een exemplaar van SQL Server 2016. Wanneer u een query uitvoert op het queryplan met behulp van join-bewerkingen, bevatten de kolommen query_plan in het resultaat van de query ongebruikelijk tekens. U kunt bijvoorbeeld sys.query_store_plan aan een andere weergave, zoals in de volgende query:

Selecteer qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id p.query_planFROM sys.query_store_query_text sys.query_store_query als Qt INNER JOIN qt.query_text_id als q ON q.query_text_id = sys.query_store_plan INNER JOIN q.query_id AS p op p.query_id = In deze situatie bevat de kolom query_plan in het queryresultaat tekens zoals de volgende:

传/傳

Oplossing

De oplossing voor dit probleem is opgenomen in de volgende cumulatieve update voor SQL Server:

Cumulatieve update 2 voor SQL Server 2016

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Nieuwste cumulatieve update voor SQL Server 2016

Tijdelijke oplossing

U kunt dit probleem omzeilen door niet aan een andere weergave deel te sys.query_store_plan nemen wanneer u query_planwilt ophalen. Als u query_plan wilt ophalen voor een bepaalde plan_id, voert u een afzonderlijke query uit voor die plan_id van de volgende strekking:

Selecteer plan_id query_planfrom sys.query_store_planwhere plan_id = plan_id

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×