Database Reference
In-Depth Information
das Statspack. Das AWR-Repository ist im Datenbankschema SYS im Tablespace SYSAUX
angelegt. Der Hintergrundprozess MMON ist für das Erstellen der AWR-Daten zuständig.
Stillschweigend werden AWR-Snapshots einmal stündlich erzeugt. Diese Häufigkeit und
die anderen AWR-Einstellungen kann man in der View DBA_HIST_WR_CONTROL er-
mitteln:
64/!GHVFGEDBKLVWBZUBFRQWURO
1DPH1XOO"7\SH
'%,'12718//180%(5
61$3B,17(59$/12718//,17(59$/'$<726(&21'
5(7(17,2112718//,17(59$/'$<726(&21'
723164/9$5&+$5
Im Unterschied zum Statspack wird das AWR hauptsächlich mit dem Package DBMS_
WORKLOAD_REPOSITORY verwaltet. Unten folgt eine kurze Beschreibung einiger Pro-
zeduren und Funktionen dieses Package:
• CREATE_SNAPSHOT.DieseProzedur(esgibtaucheinegleichnamigeFunktion,die
die Nummer des erzeugten Snapshot zurückliefert) generiert einen Snapshot. Sie hat
ein einziges Argument flush_level , das die Menge der Performanzstatistiken festlegt,
welche im jeweiligen AWR-Snapshot abzuspeichern ist. Der Vorgabewert dieses Argu-
ments ist TYPICAL. Das Argument flush_level kann noch den Wert ALL annehmen,
• MODIFY_SNAPSHOT_SETTINGS.MitdieserProzedurkannmandieAWR-Einstel-
lungen ändern.
Das Argument retention (der Vorgabewert beträgt 8  Tage) definiert die Lebensdauer
der Performanzstatistiken im AWR und ist in Minuten einzugeben. Der minimale Wert
dieses Arguments beträgt 1 Tag, der maximale 100 Tage. Bei dem Argumentwert 0 wer-
den die Performanzstatistiken nie gelöscht.
Das Argument interval legt die Häufigkeit fest, in der AWR-Snapshots erstellt werden.
Wie oben bereits erwähnt ist, beträgt sein Vorgabewert 1 Stunde. Dieses Argument ist
in Minuten einzugeben. Der minimale Argumentwert ist 10 min, der maximale 1 Jahr.
Der Wert 0 stopt das Erzeugen von AWR-Snapshots.
Das Argument topnsql kann sowohl nummerische als auch Zeichenwerte annehmen:
DEFAULT, MAXIMUM, N, wobei N - die Anzahl der SQL-Anweisungen ist (von 30
bis 50000), die für jedes Auswahlkriterium im AWR abzuspeichern sind. Der Wert DE-
FAULT bewirkt, dass 30 SQL-Anweisungen für jedes Kriterium bei dem flush_level
TYPICAL und 100 bei dem flush_level ALL abgespeichert werden. Bei dem Wert MA-
XIMUM werden Informationen zu allen Cursorn aus der SQL-Area im AWR gesam-
melt.
Unten wird gezeigt, wie man die AWR-Einstellung retention auf 10 Tage erhöht:
Search WWH ::




Custom Search