Sammendrag
Når Microsoft SQL Server oppretter eller oppdaterer statistikk, hvis en samplingsfrekvens ikke er angitt manuelt, beregne SQL Server en standard samplingsfrekvens. Avhengig av den virkelige distribusjonen av data i den underliggende tabellen kanskje standard samplingsfrekvensen ikke nøyaktig utgjør Datadistribusjon. Dette kan føre til reduksjon av spørringen planen effektivitet.
For å forbedre denne situasjonen, kan en databaseadministrator velge å oppdatere statistikken manuelt ved hjelp av en fast samplingsfrekvens som bedre kan representere distribusjon av data. En etterfølgende operasjon statistikk for automatisk oppdatering vil imidlertid tilbakestille til standard samplingsfrekvensen og muligens introdusere en reduksjon av spørringen planen effektivitet.
Denne forbedringen muliggjør fast samplingsfrekvensen skal beholdes på tvers av etterfølgende manuell eller automatisk statistikk oppdateringsoperasjoner.
Løsning
Denne oppdateringen introduserer et nytt nøkkelord PERSIST_SAMPLE_PERCENT = {videre | {OFF} som er en utvidelse til den eksisterende Opprett/oppdater STATISTIKK Transact-SQL. Nøkkelordet angir SQL Server hvis du vil låse samplingsfrekvens (forutsatt at når det er opprettet eller oppdatert) for fremtidig bruk.
Hvis du vil ha mer informasjon om statistikk for, kan du se Opprette statistikk.
Funksjonen er tilgjengelig i følgende kumulative oppdateringer for SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
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 terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.