Retour aux cas pratiques
PostgreSQLAvancé

Optimisation d’une requête lente avec index composite

Scénario

Contexte : Une application e-commerce utilise PostgreSQL pour stocker les commandes clients. Le Problème : Une requête filtrant par customer_id et order_date devient très lente lorsque la table dépasse plusieurs millions de lignes. Contraintes : Vous ne pouvez pas modifier la structure fonctionnelle de la table ni supprimer de données. L’optimisation doit passer par l’analyse et l’ajout d’index adaptés. Requête concernée : SELECT * FROM orders WHERE customer_id = 42 AND order_date >= '2024-01-01'; Livrable attendu : Proposer une stratégie d’optimisation incluant la création d’un index pertinent et expliquer pourquoi cet index améliore les performances.

Compétences ciblées

postgresqlindexperformanceoptimizationsql
    Optimisation d’une requête lente avec index composite — mise en situation PostgreSQL | CodeDuel