Symptomer

I Microsoft SQL Server, når du prøver å overvåke hurtigbufrede spørringsplaner ved hjelp av utvidede hendelser (xEvents) og behandling av dynamiske visninger (DMVs), for eksempel sys.dm_exec_requests og sys.dm_exec_query_stats, er det svært vanskelig å koordinere hurtigbufrede spørringer planer sammen.

Årsak

Dette problemet oppstår fordi datatypene for kolonnene Query_hash og Query_plan_hash varierer mellom DMVs og xEvents. Kolonnene Query_hash og Query_plan_hash er definert som Varbinary -datatype i DMVs (sys.dm_exec_requests og sys.dm_exec_query_stats). Kolonnene er definert i xEvents, som datatypen UINT64 .

Løsning

Dette problemet er løst i følgende oppdateringer:

Når du har installert denne oppdateringen, to ekstra kolonner definert som INT64 datatype er lagt til: Query_hash_signed og Query_plan_hash_signed. Dette gjør det enklere å koble data mellom DMVs og xEvents (som rpc_completed og sql_batch_completed).

Hver ny oppdatering for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som var inkludert i den forrige oppdateringen. Sjekk ut den nyeste oppdateringspakken for SQL Server:

SQL Server-2014 build-versjoner

Siste oppdateringspakke for SQL Server 2012

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.