DBAtlas · Atlas für Datenbankbetrieb

701: There is insufficient system memory in resource pool to run this query (zu wenig Systemspeicher im Resource Pool für diese Abfrage)

SQL Server

Was bedeutet das?

SQL Server konnte den für die Ausführung der Abfrage benötigten Speicher nicht aus dem betreffenden Resource Pool allokieren. Die Operation ist wegen Speicherdruck fehlgeschlagen.

Ursache

Zu wenig Serverspeicher, eine niedrige Einstellung von max server memory, speicherhungrige Abfragen (große Sortierungen/Hashes), ein Memory Leak, viele parallele Requests oder Pool-Limits des Resource Governor.

Lösung

Überprüfe die Einstellung max server memory und stelle ausreichend physischen RAM bereit. Optimiere speicherhungrige Abfragen (passende Indizes, weniger Sortierungen/Hashes). Überwache den Speicher: sys.dm_os_memory_clerks, DBCC MEMORYSTATUS, Perfmon-Speicherzähler. Passe die Pool-Limits des Resource Governor an. Reduziere bei Bedarf die Parallelität.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank