KB4588981 – ÅTGÄRD: Felet "LogConsumer::StartScan misslyckades med att hämta kontrolllåset" inträffar och loggskrivaraktiviteten stoppas helt i SQL Server 2019

Gäller för
SQL Server 2019 on Windows

Symptom

Anta att du använder Alltid på tillgänglighetsgrupper (AG) i SQL Server 2019. Dataflytten för vissa databaser i vissa sekundära repliker stoppades plötsligt (en databas för en sekundär replik). Om en av de sekundära repliker som påverkas är en synkron replik sker långa HADR_SYNC_COMMIT väntetider och blockerar transaktioner för att checka in. När Trace Flag (TF) 3605 har aktiverats för extra SQL-loggning uppstår felet "LogConsumer::StartScan failed to get the control lock" och loggas i SQL-felloggen.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Lösning

Det här problemet åtgärdas i följande kumulativa uppdatering för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.