Symptom
Anta att du använder tillgänglighetsgrupper (AG) i Microsoft SQL Server 2014. När SQL-tjänsten på Läsbar sekundär i tillgänglighetsgruppen är inaktiverad kan du märka att CPU-användningen på den primära ökar exponentiellt. Dessutom finns det också en ökning av loggbyte tömda/sek, aktiva sessioner och signalväntetider.
Orsak
Anledningen till den högre CPU-användningen på den primära är på grund av uppbyggnaden av spökposter.
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:
Anteckning Den här korrigeringen implementerar alternativet för mer aggressiv spökrensning genom att minska intervallet för spökrensning från 30 minuter till var 5:e minut
Följande TF (Trace Flag) 12302 måste aktiveras som en SQL-startparameter eller via DBCC för att korrigeringen ska träda i kraft.
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 om den terminologi som Microsoft använder för att beskriva programuppdateringar.