KB4041811 – KORJAUS: Tukitilastojen automaattinen päivitys viivästyy SQL Server 2014, 2016 ja 2017

Käytetään kohteeseen
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ongelman ilmenemistapa

Kun Microsoft SQL Server 2014:ssä, 2016:ssa ja 2017:ssä lisäävien tilastojen rakennetaan ositettujen taulukoiden päälle, kaikkien osioiden muutosmäärien summa tallennetaan pääsolmun muokkausten määräksi. Kun pääsolmun muutosten määrä ylittää kynnysarvon, tilastojen automaattinen päivitys käynnistyy. Jos minkään yksittäisen osion muutosten määrä ei kuitenkaan ylitä paikallista raja-arvoa, tilastoja ei päivitetä. Lisäksi pääsolmun muokkausten määrä nollataan. Tämä voi aiheuttaa viiveitä tukitilastojen automaattiseen päivitykseen.

Ratkaisu

Tämä ongelma on korjattu käynnistämällä tilastojen automaattinen päivitys, kun minkä tahansa osion muutosten määrä ylittää paikallisen raja-arvon. Kun tilastojen automaattinen päivitys käynnistetään, tilastot siis päivittyvät oikein.

Uusi jäljitysmerkintä (TF) 11024 otetaan myös käyttöön. Kun tämä jäljitysmerkintä on käytössä, pääsolmun muutosten määrä säilytetään kaikkien osioiden muutosmäärien summana.

Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:

SQL Server 2017:n kumulatiivinen päivitys 3

Tietoja SQL Server:n kumulatiivisista päivityksistä:

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

SQL Server 2017:n uusin kumulatiivinen päivitys

SQL Server Service Pack -tiedot

Tämä ongelma on korjattu seuraavissa SQL Server Service Pack -paketeissa:

Service Pack 2 for SQL Server 2016

Service Pack 3 SQL Server 2014:lle

Tietoja SQL Server Service Pack -paketeista:

Service Pack -paketit ovat kumulatiivisia. Jokainen uusi Service Pack sisältää kaikki aiempien Service Packien sisältämät korjaukset sekä mahdolliset uudet korjaukset. Suosittelemme ottamaan käyttöön kyseisen Service Packin uusimman Service Packin ja uusimman kumulatiivisen päivityksen. Sinun ei tarvitse asentaa aiempaa Service Packia ennen uusimman Service Packin asentamista. Seuraavan artikkelin taulukosta 1 saat lisätietoja uusimmasta Service Packista ja uusimmasta kumulatiivisesta päivityksestä.

SQL Server:n ja sen osien version, version ja päivitystason selvittäminen

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.