KB2958054 – LØSNING: SQL-cachehukommelsen reduceres, og CPU-forbruget øges, når du genopbygger et indeks for en tabel i SQL Server

Gælder for
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptomer

Når du genopbygger et indeks for en tabel i Microsoft SQL Server 2012 eller SQL Server 2014, bliver SQL-cachehukommelsen muligvis reduceret, og CPU-forbruget øges. Desuden kan SQL Server opleve fejl med manglende hukommelse.

Dette problem opstår, fordi meget hukommelse forbruges af den MEMORYCLERK_SQLLOGPOOL hukommelsesassistent, som bruges internt til transaktionslogaktiviteter.

Bemærk! Dette problem opstår kun, når du bruger AlwaysOn-tilgængelighedsgrupper i SQL Server 2012 eller SQL Server 2014.

Løsning

Problemet blev først løst i følgende kumulative opdatering af SQL Server.

Kumulativ opdatering 2 til SQL Server 2012 SP2 /en-us/help/2983175

Samlet opdatering 1 til SQL Server 2014 /en-us/help/2931693

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Flere oplysninger

Du kan finde flere oplysninger om det lignende problem, der er beskrevet i hotfix 2821783, ved at klikke på følgende tal for at få vist artiklen i Microsoft Knowledge Base:

2821783 RETTELSE: Fejl med manglende hukommelse, der er relateret til en hukommelsesassistent i SQL Server 2012