Database Reference
In-Depth Information
L.: „Peter, ist es jetzt etwas klarer geworden?“
P.: „Mit diesem Beispiel sieht es in der Tat etwas verständlicher aus.“
14.2.2
Aktivieren und Deaktivieren
Ähnlich wie bei den Stored Outlines aktiviert man die jeweilige Kategorie bei den SQL
Profiles. Somit werden alle SQL Profiles aus dieser Kategorie aktiv. Im Unterschied zu den
Stored Outlines ist die Kategorie DEFAULT bei den SQL Profiles immer aktiv.
Das Aktivieren einer Kategorie erfolgt durch die Parametereinstellung sqltune _ category
für eine Session oder systemweit.
DOWHU^VHVVLRQ_V\VWHP`VHWVTOWXQHBFDWHJRU\ FDWHJRU\BQDPH!
Man deaktiviert SQL Profiles, indem man den Parameter sqltune _ category auf FALSE
setzt. Die Kategorie DEFAULT ist wieder mit der Parametereinstellung sqltune _ category
= { default | true } zu aktivieren.
Man kann ein SQL Profile zunächst einer Test-Kategorie zuordnen und erst nach den
erfolgreichen Tests dieses SQL Profile entweder der Kategorie DEFAULT oder einer ande-
ren Kategorie zuordnen, die im normalen Betrieb aktiv ist. Dafür muss man die Prozedur
DBMS_SQLTUNE.ALTER_SQL_PROFILE ausführen. Mit dieser Prozedur ist es auch
möglich, ein einziges SQL Profile zu deaktivieren und wieder zu aktivieren. Dafür muss
man den Status des SQL Profile entsprechend ändern (auf 'DISABLED' oder auf 'ENA-
BLED').
14.2.3
Verifizieren
Da die SQL Profiles nur bedingt einen Ausführungsplan fixieren, ist es eigentlich nicht
vorgesehen, dass ein Ausführungsplan über eine längere Zeit mit einem SQL Profile fixiert
wird. Möglicherweise aus diesem Grund hat die View DBA_SQL_PROFILES keine Spalte
für die Nutzungsanzeige.
Wie bei den Stored Outlines kann man die Anwendung eines SQLProfile anhand der
Information in der Spalte OTHER_XML feststellen (bez. dieser Spalte s. im Abschn. 6.1.4).
Man kann einen Namen des SQL Profile folgendermaßen der Spalte OTHER_XML aus
der Tabelle EXPLAIN_TABLE entnehmen:
VHOHFWH[WUDFWYDOXH[POW\SHRWKHUB[POLQIR>#W\SH VTOBSURILOH@VTOBSURILOHBQDPH
IURPSODQBWDEOH
ZKHUH
VWDWHPHQWBLG VWDWHPHQWBLG!DQG
RWKHUB[POLVQRWQXOO
Search WWH ::




Custom Search