PostgreSQL: EXPLAIN erklärt
2019-03-13, 18:00–18:30, Physik Z254

Bei der Analyse von Performance-Problemen (Warum ist diese Abfrage langsam) kann eine Auswertung
des Abfrageplanes via EXPLAIN helfen. Doch wie liest man dies?


Die OpenSource-Datenbank kommt mit einem leistungsfähigen Planner & Optimizer daher. Dieser
berechnet mögliche Ausführungspläne einer an die Datenbank gestellten Abfrage und bewertet
diese mit Kosten, um den günstigsten Abfrageplan auszuwählen.

Doch wie arbeitet dieses Kostenmodell, und wie interpretiert man einen solchen Kostenplan?

Im Vortrag sollen die grundlegende Arbeitsweise von EXPLAIN und die Auswertung von
Ausführungsplänen vorgestellt werden.

Siehe auch: Vortragsfolien