Database Reference
In-Depth Information
Fazit
Die Workarounds stellen eine mächtige Tuning-Methode dar. Mit einem Workaround
kann man oft sofort das jeweilige Performanz-Problem beseitigen.
2.4
Warum mögen manche Datenbankadministratoren das
Performance Tuning nicht?
Das Performance Tuning gehört zu den Aufgaben der Datenbankadministratoren. Des-
wegen war ich etwas überrascht, als ich feststellte, dass einige Datenbankadministratoren
diese Tätigkeit zu meiden oder sehr formal auszuüben versuchen. Eine Zeitlang konnte
ich das nicht verstehen. Erst nach einigen Überlegungen und Beobachtungen bin ich zu
folgendem Schluss gekommen. Das Performance Tuning ist eine Tätigkeit, die sich ge-
nerell nicht formalisieren lässt (nur einige Klassen der Performanz-Probleme kann man
mehr oder weniger formal darstellen). Aus diesem Grund sind viele Empfehlungen für
Performance Tuning in der Fachliteratur ziemlich vage formuliert. Ein Spezialist für Per-
formance Tuning muss das Problem selber analysieren und entscheiden, welche der typi-
schen Empfehlungen zu dem jeweiligen Fall am besten passt. In einigen Fällen muss man
diese Empfehlungen ignorieren oder sogar genau das Gegenteil tun. Es kann auch sein,
dass der Fall (zumindest in der jeweiligen Ausprägung) gar nicht in der Fachliteratur be-
schrieben ist und man nach einer neuen Methode suchen muss. Das Performance Tuning
verlangt also eine gewisse Kreativität von den Datenbankadministratoren. Wenn man ein
Performanz-Problem angeht, besteht keine Garantie, dass man dieses Problem löst. Ich
kann keine andere Standard-Aufgabe der Datenbankadministratoren nennen, die in dieser
Hinsicht mit dem Performance Tuning vergleichbar wäre.
Nicht alle Datenbankadministratoren sind bereit zu einer Tätigkeit, die viel Kraft und
Zeit kostet, und keinen Erfolg dabei verspricht. Die Leute mögen eher eine Routinearbeit,
bei der sie nach dem Ausführen bestimmter Operationen garantiert und schnell ans Ziel
kommen.
Dazu passt sehr gut ein Zitat von Albert Einstein: „Holzhacken ist deshalb so beliebt,
weil man bei dieser Tätigkeit den Erfolg sofort sieht“. Dieses Zitat möchte ich dahingehend
verändern, dass ich in meinem Fall Holzhacken durch Holzsägen austausche, ohne seinen
Sinn zu ändern. Das Performance Tuning attraktiver und beliebter zu machen, ist eins der
Ziele dieses Buches. Hier werden einige dunkle Ecken der Oracle Datenbank ausgeleuchtet
und einige Methoden des Performance Tuning präsentiert. Mit diesen Methoden soll das
Buch etwas mehr Routine in das Performance Tuning bringen. Spaßeshalber möchte ich
das Sägen als Symbol des Performance Tuning und die Säge als Symbol eines Tool für Per-
formance Tuning benutzen (eine Axt als solches Symbol ist mir einfach zu brutal). Dieses
Symbol finden Sie auf den Abbildungen, die im weiteren Text auf eine lockere Art und
Weise einige Seiten des Performance Tuning illustrieren.
 
Search WWH ::




Custom Search