Leg WHERE uit met EXPLAIN
Een query uitvoeren met EXPLAIN voert de query niet echt uit. EXPLAIN geeft dus schattingen van het queryplan. De cost, rows en width zijn allemaal schattingen. Sommige querystructuren leveren betere schattingen op dan andere.
Je bekijkt opnieuw de luchtkwaliteit op Hawaï, met de nadruk op de dagen waarop meerdere locaties in die AQI‑categorie vielen (goed, matig, enz.). Daarna kijk je naar de impact van een partition op de schattingen in het queryplan. Verandert de partition de schattingen van de planner?
Deze oefening maakt deel uit van de cursus
Queryprestaties verbeteren in PostgreSQL
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT ___(___)
FROM daily_aqi
WHERE state_code = 15 -- Hawaii state code
AND no_sites > 1;