Sammendrag
Denne oppdateringen legger til et nytt USE HINT-argument for spørringstips, QUERY_PLAN_PROFILE. Dette argumentet aktiverer enkel profilering for spørringen. Når en spørring som inneholder dette nye tipset, er ferdig, startes en ny utvidet hendelse, query_plan_profile. Denne utvidede hendelsen viser utførelsesstatistikk og faktisk utførelsesplan-XML på samme måte som query_post_execution_showplan utvidede hendelsen, men bare for spørringer som inneholder det nye hintet.
Obs!
- Når lett profilering er aktivert for en spørring, gjør dette informasjon tilgjengelig for deg for å analysere ytelsesstatistikk for kjøretiden for spørringen. Du kan også bruke funksjoner som sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml og Live Query-statistikk.
- Hvis du aktiverer innsamling av den query_post_execution_showplan utvidede hendelsen, legger dette til standard profileringsinfrastruktur i hver spørring som kjører på serveren, og kan derfor påvirke den generelle serverytelsen. Hvis du aktiverer innsamling av query_thread_profile utvidede hendelsen til å bruke lett profileringsinfrastruktur i stedet, vil dette føre til mye mindre ytelseskostnader, men vil fortsatt påvirke den generelle serverytelsen. Hvis du aktiverer den query_plan_profile utvidede hendelsen, vil dette bare aktivere den lette profileringsinfrastrukturen for en spørring som ble utført med QUERY_PLAN_PROFILE, og vil derfor ikke påvirke andre arbeidsbelastninger på serveren. Bruk dette tipset til å profilere en bestemt spørring uten å påvirke andre deler av serverens arbeidsbelastning.
Hvis du vil ha mer informasjon om standard og enkel profilering av spørringer, kan du se sys.dm_exec_query_statistics_xml-emnet på nettstedet Microsoft Learn.
Mer informasjon
Dette problemet er løst i følgende oppdateringer for SQL Server:
Kumulativ oppdatering 11 for SQL Server 2017
Kumulativ oppdatering 3 for SQL Server 2016 Service Pack 2.
Om SQL Server-bygg
Hvert nye bygg for SQL Server 2016 inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer som fantes i forrige bygg. Vi anbefaler at du installerer det nyeste bygget for din versjon av SQL Server:
Den nyeste kumulative oppdateringen for SQL Server 2017
det nyeste bygget for SQL Server 2016.
Kilder
Finn ut mer om terminologien Microsoft bruker til å beskrive programvareoppdateringer.