Symptom
Anta att du använder en tillgänglighets grupp som har två sekundära repliker konfigurerade för synkront verk ande läge. När du ändrar tillgänglighets läget för en av de sekundära replikerna från synkront utförande till läget asynkront-commit, kan synkroniseringens synkroniseringsstatus för den sekundära repliken ändå rapporteras som SYNKRONISERAd i stället för att SYNKRONISERAs på den primära repliken. Detta orsakar transaktions fördröjningar på den primära repliken.
Orsak
Det här problemet uppstår eftersom den primära repliken väntar på att förlopps meddelandet från båda de sekundära replikerna ska uppdatera bekräftelse-LSN. Detta inträffar även om en av de sekundära replikerna har kon figurer ATS för asynkront commit-läge. Eftersom den asynkrona commit-repliken skickar förlopps meddelandet är det sällan att det är en fördröjning på uppdateringen av commit LSN för den primära repliken. Detta, i sin tur, uppdaterar användar transaktioner.
Lösning
Det här problemet åtgärdas i följande uppdateringar för SQL Server:
Kumulativ uppdatering 10 för SQL Server 2017
Kumulativ uppdatering 3 för SQL Server 2016 Service Pack 2
Kumulativ uppdatering 10 för SQL Server 2016 Service Pack 1
Om SQL Server-versioner
Varje ny version för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen för din version av SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.