Dictionary Buffer (Oracle) 

So zeigen Sie Dictionary Buffer an:

  1. Wählen Sie auf dem Hauptbild des R/3-Systems Werkzeuge ® Administration ® Computing Center ® Management System ® Control ® Performance Menu ® Database ® Activity
  2. Geben Sie alternativ den Transaktionscode ST04 ein.

  3. Wählen Sie Goto ® Statistics ® Row cache.

Sie sehen detaillierte statistische Angaben zur Qualität des Puffercache des Data Dictionary (Row cache) von Oracle. Es werden Einträge zu allen Cache-Objekten aufgeführt.

Die Informationen werden von den auf dem Datenträger gespeicherten Dictionary-Tabellen in den Arbeitsspeicher eingelesen. Beim Laden einer Oracle-Instanz ist der Cache natürlich leer; er wird erst beim Zugriff auf Dictionary-Informationen geladen. Aus diesem Grund sind die Trefferraten beim Starten einer Datenbank-Instanz gewöhnlich niedrig und stabilisieren sich erst allmählich.

In Version 6 von Oracle gab es init<SID>.ora -Parameter, die geändert werden konnten, wenn die Werte unter Used denen unter Total nahekamen. Ab Oracle7 ist dies jedoch nicht mehr der Fall, sondern die Einstellung des Data Dictionary-Cache ist ein automatischer Prozeß, der vom Datenbanksystem selbst ausgeführt wird. Der einzige Parameter, über den Sie den Data Dictionary-Cache steuern können, ist shared_pool_size ( SHARED_POOL_SIZE (Oracle)).

Durch die Erhöhung des Werts für diesen Parameter weisen Sie mehr Platz im Shared Pool zu. Da der Data Dictionary-Cache ein Teil des Shared Pools ist, kann sich nun der Data Dictionary-Cache je nach Bedarf innerhalb des Shared-Pool-Bereichs dynamisch ausdehnen, sofern hierfür genügend freier Speicherplatz verfügbar ist.

Siehe auch:

SHARED_POOL_SIZE (Oracle)