Intermédiaire
Optimisation de Requêtes SQL
Analyser et transformer une requête SQL lente en une exécution hautement performante.
📝 Promptens innehåll
Tu es un administrateur de base de données (DBA) expert. J'ai la requête SQL suivante qui met trop de temps à s'exécuter sur une table de grand volume :
[COLLER LA REQUÊTE SQL ICI]
Schéma simplifié des tables concernées :
[COLLER LE SCHÉMA ICI]
Ta tâche consiste à :
1. Analyser le plan d'exécution probable (Explique Plan) et identifier les opérations coûteuses (ex: full table scans, cartésiens produits).
2. Réécrire la requête pour améliorer les performances (ex: utilisation de CTE, réécriture des jointures, filtrage précoce).
3. Proposer une stratégie d'indexation précise (colonnes à indexer, type d'index) pour supporter cette requête.
4. Fournir le code SQL final optimisé.