Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

MySQL, PostgreSQL, requetes, optimisation
zed33
Messages : 790
Inscription : lun. oct. 16, 2023 7:24 pm

Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

Message par zed33 »

Salut à tous ! J'ai migré ma base MySQL de la 5.7 vers la 8.0 cette semaine, et depuis, certaines requêtes complexes sont 2x plus lentes. J'ai pourtant suivi la doc officielle. Quelqu'un a déjà vécu ça ?
sofiane_dev
Messages : 177
Inscription : ven. mai 29, 2026 7:24 pm

Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

Message par sofiane_dev »

Oui, j'ai eu le même souci l'an dernier. As-tu vérifié ton paramétrage du buffer pool ? MySQL 8 gère la mémoire différemment, il faut souvent l'augmenter.
la_manon31
Messages : 358
Inscription : jeu. sept. 28, 2023 7:24 pm

Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

Message par la_manon31 »

Je confirme, et attention aussi aux indexes ! La 8.0 utilise parfois un autre plan d'exécution. Fais un EXPLAIN sur tes requêtes lentes pour comparer.
Le cloud c'est l'ordi de quelqu'un d'autre
zed33
Messages : 790
Inscription : lun. oct. 16, 2023 7:24 pm

Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

Message par zed33 »

Merci pour les pistes. J'ai effectivement vu que innodb_buffer_pool_size était trop bas. Je vais tester avec 75% de la RAM au lieu de 50%. Par contre, un collègue me dit qu'il faut désactiver le 'caching_sha2_password' aussi...
techguy67
Messages : 32
Inscription : sam. juil. 27, 2024 7:25 pm

Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour

Message par techguy67 »

Attention, désactiver sha2_password n'est pas recommandé pour la sécurité ! Mieux vaut optimiser tes requêtes. Sur notre cluster, on a gagné 30% en réécrivant les JOIN problématiques.
Répondre