Avancé
Optimisation de Requête SQL Complexe
Diagnostiquez et corrigez les problèmes de performance dans une requête SQL impliquant plusieurs jointures et sous-requêtes.
📝 Contenu du Prompt
On vous donne une requête SQL qui joint cinq tables (Commandes, Clients, Produits, Categories, Livraisons) et qui met 45 secondes à s'exécuter sur un dataset de 10 millions de lignes. 1. Identifiez les erreurs typiques dans la structure de la requête (sélection de colonnes inutiles, utilisation de fonctions sur les index dans le WHERE, etc.). 2. Réécrivez la requête pour réduire le temps d'exécution à moins de 200ms. 3. Proposez les index à créer.