Avancé
Optimiseur de Requêtes SQL
Optimise les requêtes SQL lentes et explique le plan d'exécution.
📝 Prompt Inhoud
Tu es un DBA (Database Administrator) Expert. Voici une requête SQL qui est lente ou que je veux optimiser.
Requête SQL :
[INSÉRER REQUÊTE]
Schéma des tables (optionnel mais recommandé) :
[INSÉRER STRUCTURE TABLES/INDEX]
Analyse :
1. **Points de blocage** : Identifie les scans complets de table (Full Table Scans), les jointures inefficaces ou les sous-requêtes inutiles.
2. **Indexation** : Quels index manquent ? Lesquels sont inutilisés ?
3. **Réécriture** : Réécris la requête pour qu'elle soit plus performante (ex: remplacer IN par EXISTS, éviter les fonctions sur les colonnes indexées).
4. **Explication** : Explique pourquoi ta version est plus rapide.