Täiustus
See Microsoft SQL Server 2017 ja 2019 täiustus lisab käsitsi meetodi maksimaalse rühma kinnitamisaja määramiseks DBCC või käivitusjälituste lippude abil.
Märkus Enne kui soovitate kliendil neid jälituslipusid kasutada, kontrollige esmalt oma eskaleerimisinseneri ja tooterühmaga, et seda on vaja teha.
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes.
Teave SQL Server koondvärskenduste kohta.
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Märkmed
- Kuna TF 9546 eesmärk on keelata rühma kinnitamine, tuleks see selles olukorras keelata. St ärge kasutage TF-i 9546, kui soovite kasutada maksimaalse rühma kinnitamise aja määramise mehhanismi.
- Rühma kinnitamisaja ülempiiri seadmiseks kasutage uut jälituslipp 12306. Selle TF-i saab lubada SQL Server käivitamisel või dünaamiliselt (DBCC TRACEON(12306; -1)) kaudu).
- Kui TF 12306 on lubatud, saate lubada 12311, 12312, 12314, 12318. Need tähistavad maksimaalset rühma kinnitamise aega vastavalt 1ms, 2ms, 4ms ja 8ms. Nende sätted on liidetud. Rühma kinnitamise aja ülempiir on 10 ms. Neid ei tohiks siiski korrata. Näiteks ärge määrake sama TF-i rohkem kui üks kord.
- Kui te ei soovi määrata maksimaalset rühma kinnitamise aega, kuid soovite selle asemel taastada 10 ms vaikekäitumise, keelake TF 12306.
- TFs 12311, 12312, 12314 ja 12318 mõju ilmneb siis, kui andmebaasis on kontrollpunkt. Kontrollpunkti automaatseks toimumiseks saate toetuda SQL Server või andmebaasi sättele. Kui soovite, et TF-id jõustuksid kohe, saate väljastada käsitsi kontrollpunkti.
- SQL Server tõrkelogis kuvatakse näiteks järgmised kirjed, mis näitavad, et loeti ette TF-sid:
-T 12306
-T 12311
-T 12312
Rühma kinnitamise aega on muudetud 10 millisekundist kolme millisekundini.
DBCC TRACEON 12314, serveriprotsessi ID (SPID) 60. See on ainult informaalne sõnum; kasutajatoiminguid pole vaja teha.
DBCC TRACEON 12314, serveriprotsessi ID (SPID) 60. See on ainult informaalne sõnum; kasutajatoiminguid pole vaja teha.
Rühma kinnitamise aega on muudetud 3 millisekundilt seitsme millisekundini.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.