ERROR

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

Last Published: May 10, 2023

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

Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

Esri Support App herunterladen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln