Retour à la leçon
Mission

Mission : sauver les connexions d'une application à 2 millions d'utilisateurs

Créer les index adaptés à des requêtes réelles et diagnostiquer un index composite mal ordonné.

Contexte

L'application recherche chaque utilisateur par email dans une table utilisateurs de 2 millions de lignes à chaque connexion, sans aucun index sur cette colonne : les temps de connexion se dégradent depuis plusieurs semaines. Une autre équipe a créé un index composite (categorie, prix) sur produits, mais se plaint qu'il n'accélère pas leurs recherches WHERE prix > 10.