Sammanfattning
När du skapar eller uppdaterar statistik i Microsoft SQL Server beräknas en standard samplings frekvens om en samplings frekvens inte anges manuellt. Beroende på den verkliga fördelningen av data i den underliggande tabellen, kanske standard samplings frekvensen inte korrekt representerar data distributionen. Det här kan orsaka försämring av effektiviteten i en frågeplan.
För att förbättra scenariot kan en databas administratör välja att uppdatera statistik manuellt genom att använda en fast samplings frekvens som bättre kan representera fördelningen av data. En senare metod för automatisk uppdatering av statistik återställs till standard samplings frekvens och kan leda till försämring av effektivitet för frågeplan.
Den här förbättringen gör att fasta samplings frekvenser kan bevaras i efterföljande manuell eller automatisk uppdatering av statistik.
Lösning
Den här uppdateringen introducerar ett nytt nyckelord PERSIST_SAMPLE_PERCENT = {on | OFF} det är ett tillägg till den befintliga Transact-SQL för skapande/uppdaterings statistik. Nyckelordet indikerar att SQL Server låser samplings frekvensen (tillhandahålls när det skapas eller uppdateras) för framtida användning.
Mer information om statistik finns i skapa statistik.
Funktionen är tillgänglig i följande kumulativa uppdateringar för SQL Server:
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. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.