Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
Salut à tous, je bosse sur une appli PHP avec une base MySQL et j'ai des requêtes qui rament sévère sur des tables avec +500k entrées. Vous avez des techniques pour optimiser ça ? J'ai déjà indexé les champs fréquents...
Re: Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
T'as vérifié tes EXPLAIN ANALYZE ? Souvent le problème vient des JOIN mal foutus. Perso j'ai gagné 70% de perfs en remplaçant certaines sous-requêtes par des temporaires.
-
romain_du_44
- Messages : 160
- Inscription : jeu. oct. 02, 2025 7:24 pm
Re: Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
Oublie pas le cache côté PHP aussi ! Avec Redis sur mon dernier projet, on a divisé par 10 les appels en base pour les données quasi-statiques.
Re: Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
Redis j'y ai pensé, mais mon hébergeur mutualisé le propose pas... Vous feriez quoi à ma place ? Pré-calculer des aggregates en cron ?
Re: Optimisation de requêtes SQL en PHP : vos astuces pour éviter les bottlenecks ?
En mutualisé t'es coincé. Passe en VPS chez OVH à 3€/mois, ça change la vie. Sinon oui, des batchs nocturnes + stockage en JSON peut dépanner.