Symptom
Anta att du har en instans av Microsoft SQL Server 2014, 2016 eller 2017 som har buffertpooltillägget (BPE) aktiverat. Om du stöter på ett I/O-fel som uppstår i BPE-filen kan BPE vara inaktiverat och ett tids gräns fel för buffert som liknar följande loggas:
Fel i poolen L2-buffert... Buffertpooltillägget har inaktiverats. Tar bort buffertpooltillägget "FILE_PATH". En timeout uppstod för buffertens lås--typ 4... Fel: 845, allvarlighets grad: 17, tillstånd: 1. Timeout uppstod vid väntan på buffertens lås typ 4 för sida (page_id)... Fel: 5901, allvarlighets grad: 16, tillstånd: 1. En eller flera återställnings enheter som tillhör databasendatabase_namekunde inte skapa en kontroll punkt. Detta orsakas vanligt vis av saknade system resurser, till exempel disk eller minne, eller i vissa fall på grund av skada på databasen. Granska tidigare poster i fel loggen för mer information om felet. En timeout uppstod för buffertens lås--typ 3...
När det här problemet uppstårkvarstår vissa överblivna buffertutrymme och alla åtgärder som DBCC CHECKDB, kontroll punkter eller säkerhets kopiering Miss lyckas.
Obs! Om du uppdaterar till den kumulativa uppdateringen 1 för SQL Server 2014 Service Pack 1 kan du fortfarande inte lösa felet.
Lösning
Kumulativ uppdaterings information:
Det här problemet åtgärdas i följande uppdateringar för SQL Server:
Kumulativ uppdatering 14 för SQL Server 2017
Kumulativ uppdatering 5 för SQL Server 2016 service Pack2
Varje ny kumulativ uppdatering 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:
Senaste kumulativa uppdateringen för SQL Server 2017
Information om snabb korrigeringar på begäran:
Det här problemet åtgärdas i följande uppdatering för snabb korrigeringar för SQL Server:
Uppdatering på begäran för SQL Server 2016 SP2 CU4
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.