Page 1 sur 1
Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : sam. nov. 30, 2024 3:35 pm
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 ?
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : sam. nov. 30, 2024 6:35 pm
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.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : sam. nov. 30, 2024 7:35 pm
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.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. déc. 01, 2024 12:35 am
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...
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. déc. 01, 2024 8:35 am
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.