Database Reference
In-Depth Information
16
Ein bisschen Philosophie
Was ist nach Ihrer Meinung wichtiger bei Performance Tuning, die allgemeinen Ansätze
oder die konkreten Methoden? Meine Frage klingt bereits philosophisch. In diesem Ka-
pitel möchte ich ein bisschen um das Performance Tuning herum philosophieren. Nicht
alles, was Sie dort finden, ist unumstritten. Wenn Sie meine Überlegungen und meine
Prinzipien nicht akzeptieren, können Sie dieses Kapitel als einen Anstoß für die Erarbei-
tung ihrer eigenen gebrauchen. Ich bin übrigens fest überzeugt, dass die allgemeinen An-
sätze viel wichtiger sind. Wenn man die richtige Methodologie einsetzt, kommt man auch
an die effektiven konkreten Methoden.
16.1
Oracle Datenbank als Naturphänomen
Die modernen Computersysteme sind sehr komplex geworden. Es ist äußerst schwierig,
solche Systeme in der Tiefe zu durchschauen. Wenn man an die Grenze seines Wissens
über ein Computersystem kommt, was macht man dann? Man sucht zunächst nach den
notwendigen Informationen in der Dokumentation, in den Fachbüchern oder im Internet.
Findet man nichts, sind die gefundenen Informationen unzureichend oder widersprüch-
lich, muss man entweder aufgeben oder versuchen, selber zu recherchieren, um die jeweili-
gen Informationen zu gewinnen. Wie macht man solche Recherchen? Man erarbeitet eine
Hypothese nach der anderen und versucht, sie durch diverse Experimente zu verifizieren.
Auf diesem Weg macht man viele kleine Entdeckungen, die oft die ursprüngliche Hypo-
these zunichte machen. Die gewonnene Kenntnis treibt aber die Forschung weiter. Das ist
sehr ähnlich wie in den Naturwissenschaften. Wenn wir die Oracle Datenbank als Beispiel
nehmen, können wir leicht die Parallelen mit den Naturwissenschaften ziehen. Was bei
einer Naturwissenschaft die Theorie ist, ist die Grundkenntnis, das Konzept bei der Orac-
le Datenbank. Die naturwissenschaftlichen Experimente entsprechen den Test-Cases bei
Oracle. Die wissenschaftlichen Instrumente sind nichts anderes als verschiedene Daten-
banktools. Die Nachschlagwerke sind bei Oracle die Dokumentation und die Wissensda-
 
Search WWH ::




Custom Search