Database Reference
In-Depth Information
unterschiedlich. Wenn sie gleich sind, so sind auch die SQL-Texte mit einer sehr hohen
Wahrscheinlichkeit identisch.
Spurensuche
Den Algorithmus für die Berechnung der SQL Id kann man in der Praxis anwenden, wenn
man einen zeichengenauen SQL-Text hat. Ein zeichengenauer SQL-Text wird normaler-
weise für eine SQL Plan Baseline abgespeichert. Wenn ein SQL Profile für eine SQL-An-
weisung aus der SQL-Area oder aus dem AWR (also nicht über den SQL-Text) erstellt ist,
so findet man dort auch einen zeichengenauen SQL-Text. Sicherlich kann man für die
Suche in den internen Views und Tabellen von Oracle nach den jeweiligen SQL-Anwei-
sungen in diesen beiden Fällen Signaturen benutzen, die in Abschn. 5.2 beschrieben sind.
Wenn man aber „zeichengenau“ suchen möchte, kann man eine SQL Id berechnen und
diese SQL Id für die Suche benutzen.
Da der MD5 Algorithmus plattform- und Oracle-unabhängig ist, sind die SQL Id und
der Hashwert auch plattform- und versionsunabhängig (natürlich solange Oracle den dar-
unterliegenden Algorithmus nicht ersetzt).
Search WWH ::




Custom Search