ERROR

ORA-04036: Der von der Instanz verwendete PGA-Speicher überschreitet PGA_AGGREGATE_LIMIT

Last Published: July 25, 2025

Fehlermeldung

Beim Erstellen eines räumlichen Oracle-Indexes für ein Dataset, das in SDO_Geometry gespeichert ist, wie in diesem Beispiel:

CREATE INDEX "SPATIAL_EDIT"."A422_IX1" ON "SPATIAL"."POLY" ("SHAPE")
INDEXTYPE IS "MDSYS"."SPATIAL_INDEX"

Der folgende Fehler tritt auf:

ORA-04036: PGA memory used by the instance exceeds PGA_AGGREGATE_LIMIT

Ursache

Der Fehler "ORA-04036" tritt auf, wenn der private Speicher in der gesamten Instanz den im Initialisierungsparameter PGA_AGGREGATE_LIMIT angegebenen Grenzwert überschritten hat.
Die größten Sitzungen, die den PGA-Speicher (Program Global Area) verwendeten, wurden unterbrochen, um den Grenzwert zu unterschreiten.

Bei in SDO_Geometry gespeicherten räumlichen Daten kann es bei sehr großen Datasets mit Features, die sich in der Größe erheblich unterscheiden, zu Fehlern kommen.

Lösung oder Problemumgehung

Zur Vermeidung des Fehlers ORA-04036 und der Beendigung von Prozessen:

  • Legen Sie den Parameter "PGA_AGGREGATE_LIMIT" auf 0 fest.

OR

  • Erhöhen Sie den Initialisierungsparameter "PGA_AGGREGATE_LIMIT".

Weitere Details finden Sie auf der Support-Seite von Oracle (Oracle-Anmeldung erforderlich)

Artikel-ID: 000029844

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln