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.
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecter