Créer et utiliser un index
Vous travaillez avec les données de l'indice de qualité de l'air des États-Unis (AQI). L'AQI tient compte de quatre polluants : l'ozone, les particules fines, le monoxyde de carbone et le dioxyde de soufre. Vous voulez savoir si l'un de ces polluants est la principale source de mauvaise qualité de l'air.
La table daily_aqi contient des mesures quotidiennes de l'AQI. Le champ defining_parameter indique lequel des quatre polluants a été le pire ce jour-là.
Vous allez écrire de nombreuses requêtes en utilisant le type de polluant comme filtre. Avant d'examiner les données, vous souhaitez vérifier si defining_parameter possède un index. Sinon, vous voulez en ajouter un.
Cette activité fait partie du cours
Améliorer la performance des requêtes dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT indexname
FROM ___
___ tablename = ___; -- Filter condition