Re: Datenbank Anweisungen schneller durchführenGeschrieben von Axel Pürner am Januar 21, 2004 um 14:20: Als Antwort auf Datenbank Anweisungen schneller durchführen geschrieben von M.Chalupka on Januar 21, 2004 um 12:04: Hi Markus, SQL- und DB-Tuning ist ein weites Feld! Und mit Tricksen hat es wenig zu tun. Trotzdem ein paar Hinweise: SELECT-Befehle mit EXPLAIN auf bestmöglichen Zugriff prüfen: Nutzt DB2 die Indizes? Fehlt ein Index? Sind die Prädikate indexable oder sargable (Stage 1)? Wie sieht die rewritten query des Optimizer aus? Dann Konfiguration prüfen, z.B.: Bufferpools groß genug? Sort-Bereich groß genug? Query-Parallelisierung möglich und eingeschaltet? Der Schwerpunkt im Tuning liegt aber klar bei den SQL-Befehlen: Dort kann erfahrungsgemäß am meisten "raus geholt" werden. MfG Axel Pürner
Antworten:
|