Anfang des Inhaltsbereichs

Shared Pool (Oracle)  Dokument im Navigationsbaum lokalisieren

Der Shared Pool (gemeinsam genutzter Speicherbereich in der SGA) wird von Oracle für diverse Speicherstrukturen verwendet. Die wichtigsten darunter sind der Data Dictionary-Cache und der Shared SQL-Bereich.

Der Data Dictionary-Cache enthält Informationen über Oracle-Objekte, z.B. zu

Sowohl Oracle selbst als auch einige Anwendungsprogramme und Datenbankbenutzer greifen regelmäßig auf den Cache zu.

Der auch als Shared Cursor Cache bekannte Shared SQL-Bereich enthält die analysierte Darstellung der SQL-Anweisungen. Da für das Parsing der SQL-Anweisungen ein gewisses Maß an Systemressourcen belegt wird, bedeutet die Wiederverwendung von bereits im Arbeitsspeicher befindlichen Anweisungen einen erheblichen Performance-Vorteil.

Siehe auch:

Dictionary Buffer (Oracle)

Überwachen des Shared Pool (Oracle)

Überwachen der Shared-SQL Area (Oracle)

SHARED_POOL_SIZE (Oracle)