Analyse et optimise des requêtes SQL ou NoSQL pour améliorer les performances.
⚡ Installation & lancement en 1 commande
Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- database-query-optimizer --launch
Copier
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } database-query-optimizer -Launch"
Copier
🚀 Déjà installé ?
claude "/database-query-optimizer"
Copier
Ou tapez /database-query-optimizer dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router .
🔑 Déclencheurs automatiques Le skill s'active automatiquement quand votre demande contient :
requête lente optimiser SQL EXPLAIN index performance DB N+1
📖 Manuel
Database Query Optimizer
Étape 1 — Analyse
Type de base (PostgreSQL, MySQL, MongoDB, SQLite…)
La requête complète
Schéma des tables (colonnes, types, index existants)
Volume de données approximatif
Temps d'exécution actuel
Étape 2 — Diagnostic
Identifie : full table scans, index manquants, jointures coûteuses, sous-requêtes évitables, SELECT * inutile, problèmes N+1.
Étape 3 — Optimisations
Pour chaque optimisation :
Requête optimisée avec code
Explication du gain
Index à créer (avec CREATE INDEX)
Impact estimé (significatif/modéré/mineur)
Étape 4 — Bonnes pratiques
Pagination efficace, dénormalisation si justifiée, caching, partitioning.
Étape 5 — Vérification
EXPLAIN ANALYZE avant/après, métriques à comparer, tests de charge.