Workshop “SQL-Tuning II und Beispiele bei DB2”:
Performance und Tools – Übersicht
EXPLAIN
VisualEXPLAIN
PerformanceExpert / Optimization Service Center
Das Problem: „Laufende“ Nummerierung
„outer“ JOINs und „star“-JOIN
„Faule“ Prädikate
„non-indexeable“ Prädikate
Falsche Datentypen
Unnötige Verwendung von skalaren Funktionen
Gefährliche Formulierungen – OR‘s, NOT‘s usw.
Unterstützung von Prädikaten
Über Indexe
Unterstützung von SORT durch IX
Umformulieren der Query („single SELECTs“, „joined“
Queries…)
Manipulation der Zugriffspfade durch (zusätzliche)
SQL-Klauseln
Unterstützung von SORT, GROUP BY und anderen
"stage 2"-Anweisungen
QS - Hilfestellung