KB4458593 – Oppdateringen legger til et enkelt tips for spørringsprofilering i SQL Server 2016 og 2017

Gjelder for
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

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.