Symptomer
I Microsoft SQL Server 2014, 2016 og 2017, når inkrementell statistikk bygges på toppen av partisjonerte tabeller, lagres summen av modifikasjonstall for alle partisjoner som modifikasjonsantallet for rotnoden. Når antallet endringer i rotnoden overskrider en terskel, utløses automatisk oppdatering av statistikk. Hvis antallet endringer for en enkelt partisjon ikke overskrider den lokale terskelen, blir imidlertid ikke statistikken oppdatert. I tillegg blir antallet modifikasjoner for rotnoden tilbakestilt til null. Dette kan føre til forsinkelser i automatisk oppdatering av inkrementell statistikk.
Oppløsning
Dette problemet løses ved å utløse automatisk oppdatering av statistikk når antall endringer i en partisjon overskrider den lokale terskelen. Når automatisk oppdatering av statistikk utløses, oppdateres derfor statistikken på riktig måte.
Et nytt sporingsflagg (TF) 11024 innføres også. Når dette sporingsflagget er aktivert, beholdes antallet endringer for rotnoden som summen av endringsantallet for alle partisjoner.
Dette problemet er løst i følgende kumulative oppdatering for SQL Server:
Kumulativ oppdatering 3 for SQL Server 2017
Om kumulative oppdateringer for SQL Server:
Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:
Den nyeste kumulative oppdateringen for SQL Server 2017
Informasjon om oppdateringspakke for SQL Server
Dette problemet er løst i følgende oppdateringspakker for SQL Server:
Service Pack 2 for SQL Server 2016
Service Pack 3 for SQL Server 2014
Om oppdateringspakker for SQL Server:
Oppdateringspakker er kumulative. Hver nye oppdateringspakke inneholder alle reparasjonene som finnes i tidligere oppdateringspakker, sammen med eventuelle nye reparasjoner. Vi anbefaler at du bruker den nyeste oppdateringspakken og den nyeste kumulative oppdateringen for denne oppdateringspakken. Du trenger ikke å installere en tidligere oppdateringspakke før du installerer den nyeste oppdateringspakken. Bruk tabell 1 i følgende artikkel for å finne mer informasjon om den nyeste oppdateringspakken og den nyeste kumulative oppdateringen.
Slik finner du versjonen, utgaven og oppdateringsnivået til SQL Server og komponentene
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».
Kilder
Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.