Database Reference
In-Depth Information
waltet, die sich in Oracle-Home im Verzeichnis rdbms/admin befinden. Die wichtigsten
davon sind die folgenden Skripte:
• spcreate.sqlundspdrop.sql,mitdenenmandasStatspackimSchemaPERFSTATinstal-
liert bzw. deinstalliert,
• mitdemSriptspauto.sqlkonfiguriertmaneinenDatenbank-Job,derregelmäßig(still-
schweigend einmal stündlich) die Daten sammelt. Dieses Skript muss man nach der
Installation von Statspack ausführen,
• dasSkriptspreport.sqlgeneriertdieStatspack-Reporte.
Das Package STATSPACK beinhaltet die folgenden nützlichen Prozeduren:
• SNAP-erzeugteinenSnapshot.BeidemAusführendieserProzedurkannmandieje-
weiligen Parameter des Statspack eingeben. Das Argument i_modify_parameter => TRUE
bewirkt, dass alle bei dem Aufruf von STATSPACK.SNAP eingegebenen Parameterwer-
te auch für die künftigen Snapshots hinfällig sind,
• PURGE-löschtdieveraltetenDaten.DasLöschenderDatenerfolgtnichtautomatisch,
sondern muss extra konfiguriert werden,
• MODIFY_STATSPACK_PARAMETER-ändertdieVorgabewertederParameterdes
Statspack.
Alle Parameter des Statspack lassen sich in 3 Gruppen unterteilen:
• allgemeineParameter,z. B.derLevelderSnapshots(dasArgument i_snap_level der
Prozedur MODIFY_STATSPACK_PARAMETER),
• sql-bezogeneSchwellenwertealsKriterienfürdasSpeichernimStatspack-Repository,
z. B. die Anzahl der Ausführungen der SQL-Anweisung (das Argument i_executions_th
der Prozedur MODIFY_STATSPACK_PARAMETER)
• segmentbezogeneSchwellenwertealsKriterienfürdasSpeichernimStatspack-Reposi-
tory, z. B. die Anzahl der Buffer Gets eines Segments (das Argument i_seg_log_reads_th
der Prozedur MODIFY_STATSPACK_PARAMETER).
Im Unterschied zu den oben genannten Schwellenwerten, die man normalerweise nicht
ändert, wird der Level der Snapshots häufig angepasst. Der Vorgabewert dieses Parameters
ist 5. Bei diesem Level werden allgemeine Performanzstatistiken und die Cursor-Statisti-
ken gesammelt. Beim Level 6 werden zusätzlich Informationen zu den Ausführungsplä-
nen der Cursor abgespeichert. Der Level 7 bewirkt das Speichern der Segmentstatistiken
im Statspack-Repository. Die Levels 6 und 7 verlangen zusätzlichen Speicherplatz für das
Statspack-Repository, sind aber sehr nützlich bei den Performanzanalysen.
Das AWR wurde in Oracle 10 eingeführt. Das AWR ist die Weiterentwicklung vom
Statspack. Sein Repository ist ähnlich aufgebaut, beinhaltet aber mehr Informationen als
Search WWH ::




Custom Search