Symptome
Wenn Sie einen Index für eine Tabelle in Microsoft SQL Server 2012 oder SQL Server 2014 neu erstellen, kann der SQL-Cachespeicher abnehmen und die CPU-Auslastung steigen. Darüber hinaus können bei SQL Server Fehler aufgrund von unzureichendem Arbeitsspeicher auftreten.
Dieses Problem tritt auf, weil viel Arbeitsspeicher durch den MEMORYCLERK_SQLLOGPOOL Speicherschreiber verbraucht wird, der intern für Transaktionsprotokollaktivitäten verwendet wird.
Hinweis: Dieses Problem tritt nur auf, wenn Sie AlwaysOn-Verfügbarkeitsgruppen in SQL Server 2012 oder SQL Server 2014 verwenden.
Lösung
Das Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 2 für SQL Server 2012 SP2 /en-us/help/2983175
Kumulatives Update 1 für SQL Server 2014 /de-de/help/2931693
Informationen zu kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Weitere Informationen
Weitere Informationen zu einem ähnlichen Problem, das in Hotfix 2821783 beschrieben wird, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2821783 FIX: Fehler aufgrund von unzureichendem Arbeitsspeicher im Zusammenhang mit einem Speichermitarbeiter in SQL Server 2012