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