Symptom
Din fråga kan komma att bli långsam om följande gäller:
-
Frågan använder agg regeringar som Group by.
-
SQL Server använder hash-mängd i frågeuttrycket.
-
Det uppskattade antalet distinkta värden är mycket lägre än det faktiska antalet distinkta värden för summan.
När det här problemet uppstår visas ett varnings meddelande om du gör om profileraren eller utökade händelser.
Orsak
Det här problemet uppstår eftersom SQL Server underuppskattar hur mycket minnes tilldelning som behövs. Detta leder till att intermiedate resultat inte är tempdb.
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server:
Obs! Du måste aktivera spårnings flagga 9410 för att aktivera den här korrigeringen.
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Vi rekommenderar att du laddar ner och installerar de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.