Sümptomid
Oletagem, et lubate päringu poe funktsiooni andmebaasi SQL Server 2016 eksemplaris. Kui päringu plaani päringute abil saate päringute abil liituda, sisaldab päringu tulemite veeru query_plan ebaharilikke märke. Näiteks liitute sys.query_store_plan mõne muu vaatega nagu järgmises päringus.
Valige qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id, p.query_planFROM sys.query_store_query_text, kui QT-sisemine ühendus sys.query_store_query k QT.query_text_id = q.query_text_id sisemine ühendus sys.query_store_plan kui p q.query_id = p.query_id Selles olukorras sisaldab päringu tulemite veeru query_plan järgmisi märke:
传/傳
Lahendus
Selle probleemi lahendus on kaasatud SQL Serveri järgmine koondvärskenduses:
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Lahendus
Selle probleemi lahendamiseks Ärge ühendage sys.query_store_plan teise vaatesse, kui proovite tuua query_plan. Selle asemel, et tuua query_plan antud plan_id, käivitage eraldi päring selle plan_id kohta, mis sarnaneb järgmisega:
Valige plan_id query_planfrom sys.query_store_planwhere plan_id = plan_id
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.