Cette page est une documentation originale PmaControl. Elle reprend une structure d'index pratique pour travailler sur l'optimisation MySQL, sans copier de contenu tiers ni dépendre d'un produit externe.
Lecture
Optimiser une base MySQL revient à traiter ensemble schéma, requêtes, configuration et capacité système.
Méthode
- Partir d’une requête, d’une métrique ou d’un incident concret.
- Lire le plan avec
EXPLAINouEXPLAIN ANALYZEquand disponible. - Vérifier cardinalité, sélectivité, type de jointure et volume temporaire.
- Déployer une correction minimale.
- Mesurer le gain sur le même intervalle de charge.
Exemple
EXPLAIN SELECT *
FROM orders
WHERE customer_id = 42
ORDER BY created_at DESC
LIMIT 20;
Un index composite (customer_id, created_at) peut être pertinent si cette requête est fréquente et sélective.