IniziaInizia gratis

EXPLAIN sulla WHERE

Eseguire una query con EXPLAIN in realtà non esegue la query. Quindi, EXPLAIN fornisce stime del piano di esecuzione. Cost, rows e width sono tutte stime. Alcune strutture di query producono stime migliori di altre.

Darai un’altra occhiata alla qualità dell’aria alle Hawaii, concentrandoti sui giorni in cui più località rientrano nella stessa categoria AQI (buona, moderata, ecc.). Poi osserverai l’impatto di una partizione sulle stime del piano di esecuzione. La partizione cambia le stime del planner?

Questo esercizio fa parte del corso

Migliorare le prestazioni delle query in PostgreSQL

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT ___(___)
FROM daily_aqi
WHERE state_code = 15 -- Hawaii state code
AND no_sites > 1;
Modifica ed esegui il codice