Symptom
Tänk dig följande situation:
-
Du använder Microsoft SQL Server 2012, 2014 eller 2016 AlwaysOn-tillgänglighetsgruppen.
-
En failover sker och den primära repliken blir den nya sekundära repliken.
-
En del av LSNs måste ångra på den nya sekundära repliken.
-
Ett död läge inträffar under återställnings processen och en transaktion med växling vid fel sparas som död läge för SQL-låset.
I det här scenariot slutar den nya sekundära repliken att acceptera transaktions loggar tills instansen startas om. Dessutom visas ett fel meddelande om låsning som liknar följande i fel loggen för SQL Server:
Tids gränsen uppnåddes vid väntan på buffertens lås--typ 3, BP 0000003CE3093CC0, sida 1:0, stat 0x9, databas-ID: 11, allokeringsenhets-ID: 6488064, Task 0x0000001436F2A558:0, waittime 300 Seconds, Flags 0x100000001a, ägande aktivitets 0x0000001436F2A558. Väntar på att vänta. Använda "dbghelp. dll ' version ' 4.0.5 ' * * dumpfil EC = 0x0000001038514B90 * * * stackdump som skickas till FILE_PATH* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * × * * * * * * * *.... . Time-timeout *:* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server: Kumulativ uppdatering 5 för SQL server 2016 RTM kumulativ uppdatering 2 för SQL Server 2016 SP1
Kumulativ uppdatering 3 för SQL Server 2014 Service Pack 2 Kumulativ uppdatering 11 för SQL Server 2014 SP1
Kumulativ uppdatering 7 för SQL Server 2012 SP3
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server: Senaste kumulativa uppdateringen för SQL Server 2016
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.