Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Salut à tous ! J'ai migré une base MySQL 5.7 vers 8.0 cette semaine sur un serveur Dell PowerEdge R740. Depuis, certaines requêtes complexes sont 2x plus lentes. J'ai vérifié les indexes, tout semble identique. Quelqu'un a déjà vécu ça ?
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Oui, j'ai eu le même souci l'an dernier. As-tu regardé le plan d'exécution avec EXPLAIN ANALYZE ? MySQL 8.0 a changé l'optimiseur de requêtes. Dans mon cas, j'ai dû forcer un index avec INDEX_HINT.
-
romain_du_44
- Messages : 160
- Inscription : jeu. oct. 02, 2025 7:24 pm
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Je confirme, l'optimiseur est plus 'agressif' sur la 8.0. Sur nos serveurs Ubuntu 20.04, on a dû désactiver le cost model adaptatif avec set global optimizer_switch='adaptive_index_scan=off' pour certaines charges de travail.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Merci pour les retours ! @178 J'ai testé EXPLAIN ANALYZE et effectivement le type de jointure a changé. @95 Je tente ta solution ce soir, mais c'est bizarre de devoir désactiver des features...
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performances inattendus
Attention à ne pas généraliser. Chez nous (base de 2To sur MariaDB 10.6), la migration a gagné 15% de perf globalement. As-tu vérifié tes paramètres innodb_buffer_pool_size ? La 8.0 utilise plus de mémoire.