#818

Indexer les « 20 dernières commandes » du profil client

L'interface du profil client charge un panneau « 20 dernières commandes de ce client » — filtre par identifiant client et tri par date de création décroissante avec une limite de 20. Deux index séparés ne suffisent pas : après le filtrage, Postgres trie quand même le résultat séparément. Un index composite portant sur les deux colonnes à la fois — client plus date décroissante — couvre le filtre et le tri en une seule passe. Construisez un index nommé orders_customer_created_idx sur orders, où la première colonne est customer_id et la seconde est created_at dans l'ordre décroissant.

Le résultat de votre requête apparaîtra ici