Forbedring
Denne forbedringen for Microsoft SQL Server 2017 og 2019 legger til en manuell metode for å angi maksimal forpliktelsestid for gruppen ved hjelp av DBCC eller oppstartssporingsflagg (TF-er).
Vær oppmerksom på Før du anbefaler en kunde å bruke disse sporingsflaggene, må du først bekrefte med videresendingsteknikeren og produktgruppen at dette må gjøres.
Oppløsning
Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:
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:
- Nyeste kumulative oppdatering for SQL Server 2019
- Den nyeste kumulative oppdateringen for SQL Server 2017
Notater
- Fordi formålet med TF 9546 er å deaktivere gruppeutføring, bør den deaktiveres i denne situasjonen. Det vil si at du ikke bruker TF 9546 hvis du vil bruke mekanismen for å angi maksimal tids tid for gruppen.
- Bruk det nye sporingsflagget 12306 til å aktivere innstilling av maksimal tidstid for gruppen. Denne TF kan aktiveres under oppstart av SQL Server eller dynamisk (via DBCC TRACEON(12306, -1)).
- Etter at TF 12306 er aktivert, kan du aktivere 12311, 12312, 12314, 12318 ytterligere. Disse representerer maksimal gruppetidsbruk på henholdsvis 1 ms, 2 ms, 4 ms og 8 ms. Innstillingene er additive. Innstillingen for maksimal tidsbegrensning for gruppen er begrenset til 10 ms. Disse bør imidlertid ikke gjentas. Du må for eksempel ikke angi samme TF mer enn én gang.
- Hvis du ikke vil angi maksimal tids tids tids for gruppen, men i stedet vil gå tilbake til standardvirkemåten på 10 ms, deaktiverer du TF 12306.
- Virkningen av TF-ene 12311, 12312, 12314 og 12318 oppstår når det er et kontrollpunkt i databasen. Du kan stole på innstillingen for SQL Server eller databasen for å la kontrollpunktet inntreffe automatisk. Hvis du vil la TF-ene tre i kraft umiddelbart, kan du utstede et manuelt kontrollpunkt.
- I SQL Server-feilloggen ser du oppføringer som følgende for å angi at TF-ene ble lest:
-T 12306
-T 12311
-T 12312
Gruppetid for innføring er endret fra 10 millisekunder til 3 millisekunder.
DBCC TRACEON 12314, serverprosess-ID (SPID) 60. Dette er kun en informativ melding; Ingen handling fra brukeren kreves.
DBCC TRACEON 12314, serverprosess-ID (SPID) 60. Dette er kun en informativ melding; Ingen handling fra brukeren kreves.
Gruppetidsbindingstid er endret fra 3 millisekunder til 7 millisekunder.
Kilder
Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.