Page 1 sur 1
Optimisation de requêtes SQL en PHP : MySQLi vs PDO
Publié : lun. mai 19, 2025 2:51 am
par zed33
Salut à tous, je bosse sur une appli PHP avec une grosse base MySQL. J'utilise PDO mais un collègue me dit que MySQLi serait plus performant pour nos requêtes complexes. Des retours d'expérience ?
Re: Optimisation de requêtes SQL en PHP : MySQLi vs PDO
Publié : lun. mai 19, 2025 5:51 am
par vincent92
PDO reste plus portable si tu changes de SGBD un jour. Mais pour MySQL pur, MySQLi peut gagner 10-15% sur les SELECT lourds. T'as benchmarké tes cas d'usage ?
Re: Optimisation de requêtes SQL en PHP : MySQLi vs PDO
Publié : lun. mai 19, 2025 6:51 am
par romain_du_44
J'ai fait des tests l'an dernier sur une table avec 2M d'entrées : MySQLi était effectivement plus rapide, mais seulement si tu utilises les méthodes procédurales. La version OO apporte une surcharge.
Re: Optimisation de requêtes SQL en PHP : MySQLi vs PDO
Publié : lun. mai 19, 2025 11:51 am
par zed33
Intéressant ! Vous pensez que la différence justifie de tout réécrire ? On a environ 500 requêtes/min en pointe sur notre serveur dédié OVH avec 32Go RAM.
Re: Optimisation de requêtes SQL en PHP : MySQLi vs PDO
Publié : lun. mai 19, 2025 11:51 pm
par flo92
Perso je resterais sur PDO pour la maintenabilité. Optimise plutôt tes indexes et requêtes - j'ai gagné 30% de perfs juste en refaisant mes EXPLAIN sur des tables InnoDB.