Rakenduskoht
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Sümptomid

Vaikimisi on kaudsed kontrollpunktid Microsoft SQL Server 2016 ja 2017 tempdb andmebaasi jaoks sisse lülitatud. Raske töökoormuse tingimustes võib ilmneda tõrge "mitte saades scheduler".

Lahendus

See parandus on kaasatud järgmistesse värskendustesse ja hoolduspaketti.

SQL Server 2016 hoolduspaketi teave

       SQL Server 2016 hoolduspakett SP2

SQL serveri järkude teave

Iga uus järk SQL serveri jaoks sisaldab kõiki varasemas järgus olevaid Kiirparandusi ja turvaparandusi. Soovitame installida SQL serveri jaoks kumulatiivseid värskendusi.

Uusim SQL Server 2017 koondvärskenduses

uusim järk SQL Server 2016

Hoolduspaketid on kumulatiivsed. Iga uus hoolduspakett sisaldab kõiki varasemates pakettides olevaid parandusi koos uute parandustega. Meie soovitus on rakendada uusimat hoolduspaketti ja selle hoolduspaketi uusimat kumulatiivset värskendust. Enne uusima hoolduspaketi installimist pole vaja installida eelmist hoolduspaketti. Järgmise artikli tabel 1 abil leiate lisateavet uusima hoolduspaketi ja uusima kumulatiivse värskenduse kohta.

SQL serveri ja selle komponentide versiooni, väljaande ja värskendamise taseme määratlemine

Lahendus

Selle probleemi lahendamiseks lülitage tempdb andmebaasis välja kaudsed kontrollpunktid, kasutades ühte järgmistest andmete määratluse keele (DDL) lausetest.

Seda tuleks teha järgmiselt.

  • Modeldb andmebaasis (see muudab ka uute andmebaaside vaikeväärtust), käivitage järgmine lause. ALTER DATABASE [model] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Või otse tempdb andmebaasist iga kord, kui eksemplar käivitub SQL serveri agendi abil, kasutades järgmist lauset. ALTER DATABASE [tempdb] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Või väljastage perioodiliselt käsitsi kontrollpunktid tempdb andmebaasi vastu, kasutades järgmist lauset. use tempdb go checkpoint go

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Viited

Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.