Symptomer
Spørringen kan kjøre sakte hvis følgende betingelser er oppfylt:
-
Spørringen bruker mengdefunksjoner, for eksempel Grupper etter.
-
SQL Server bruker hash aggregerte spørringsplanen.
-
Estimert antall distinkte verdier er mye lavere enn det faktiske antallet forskjellige verdier for mengdeverdien.
Når dette problemet oppstår, vises en advarsel om hendelsen hvis du gjøre Profiler eller utvidet hendelse sporing hash-kode.
Årsak
Dette problemet oppstår fordi SQL Server underestimates mengden minne gi nødvendig. Dette gir intermiedate resultater behersker til tempdb.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server:
Obs! Du må aktivere sporingsflagg 9410 å aktivere denne hurtigreparasjonen.
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.