Database Reference
In-Depth Information
Bei Oracle gibt es noch eine Art von Signaturen für SQL-Texte, die ich noch nicht er-
wähnt habe. Das ist die Signatur für Stored Outlines (mehr Information zu Stored Out-
lines findet man im Abschn.  14.1). Der Zweck dieser Signatur ist dem Zweck der Exact
Matching Signature sehr ähnlich. Mit dieser Signatur prüft Oracle, ob eine Stored Outline
für einen SQL-Text anwendbar ist. Diese Signatur ist für uns nicht besonders interessant,
da sie eigentlich nur in der View DBA_OUTLINES vorkommt. Mit der Prozedur DBMS_
OUTLINE_EDIT.GENERATE_SIGNATURE kann man die Signatur für Stored Outlines
ermitteln. Falls man nach einer SQL-Anweisung, zu der eine Stored Outline gehört, su-
chen muss (z.  B. im AWR oder im Statspack-Repository), soll man das über die bereits
besprochenen Signaturen tun: den jeweiligen SQL-Text aus der View DBA_OUTLINES
extrahieren, die Exact Matching Signature (oder die Force Matching Signature) berechnen
und mit dieser Signatur in Oracle Views oder Tabellen nach der SQL-Anweisung suchen.
Search WWH ::




Custom Search