EXPLAIN – Grundlagen
Den Abfrageplan zu prüfen, ist ein hervorragender Blick auf die Funktionsweise deiner Abfrage. Die einzelnen Schritte des Abfrageplans zeigen dir, ob du deine Abfrage umstrukturieren oder zusätzliche Bedingungen hinzufügen kannst, um die Zeilenmenge zu begrenzen und die Ausführungszeit zu verbessern. Der Vergleich der relativen Kosten verschiedener Abfragestrukturen hilft dir zu erkennen, welcher Plan effizienter ist.
Hier untersuchst du tägliche Luftqualitätsdaten aus den USA. Mach dich zunächst damit vertraut, wie du eine Abfrage ausführst, die den Abfrageplan anzeigt.
Diese Übung ist Teil des Kurses
<Kurs>Abfrageleistung in PostgreSQL verbessern</Kurs>Übungsanweisungen
- Schreib eine Abfrage, die alle Spalten und Zeilen aus der Tabelle
daily_aqiauswählt. - Füge den Befehl
EXPLAINhinzu, um den Abfrageplan anzuzeigen.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
___
SELECT *
FROM ___;