Database Reference
In-Depth Information
Abb. 17.2 Top-Wartezustände
17.2.2
Ermittlung der Top-SQL-Anweisungen aus dem AWR
Für die Präsentation der Ermittlung der Top-SQL-Anweisungen aus dem AWR habe ich
ein produktives System genommen. Ich muss aber vorwarnen: Das war kein Tuningfall.
Dieses Beispiel demonstriert einfach die jeweilige Ermittlungstechnik.
In Abb.  17.2 kann man gravierende Wartezeiten auf das Warteereignis „read by other
session“ ab 20:30 beobachten.
Zur Ermittlung der Top-SQL-Anweisungen, welche von diesem Warteereignis am meis-
ten betroffen wurden, habe ich das Skript awr_sqltus112.sql benutzt. Die Eingabeparame-
ter dieses Skripts sind sehr ähnlich dem Eingabeparameter des Skripts sp_sqltus102.sql
aus dem Abschn.  17.2.1. Der Parameter „sql_id“ ersetzt die zwei Parameter hash_value
und old_hash_value des Skripts sp_sqltus102.sql. Die Parameter program_id and com-
mand_type sind nicht vorhanden, weil die jeweilige Daten im AWR fehlen. Die restlichen
Parameter und deren Bedeutung sind identisch.
Search WWH ::




Custom Search