Page 1 sur 1
Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : sam. sept. 21, 2024 8:19 pm
par zed33
Salut à tous, j'ai migré ma base MySQL de la 5.7 vers la 8.0 cette semaine. Depuis, certaines requêtes qui tournaient en 0.2s prennent maintenant plus de 2s ! Quelqu'un a déjà eu ce souci ?
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : sam. sept. 21, 2024 11:19 pm
par vincent92
Oui, j'ai eu le même problème l'an dernier. As-tu vérifié ton plan d'exécution ? MySQL 8.0 utilise un optimiseur différent, parfois il faut réindexer certaines tables.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. sept. 22, 2024 12:19 am
par romain_du_44
Je confirme, j'ai dû recréer tous mes indexes FULLTEXT après la migration. Et attention aux changements de charset, utf8mb4 est maintenant le par défaut.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. sept. 22, 2024 5:19 am
par zed33
Merci pour les pistes ! Effectivement j'étais encore en utf8. Pour les indexes, vous utilisez toujours MyISAM pour le FULLTEXT ou vous êtes passés à InnoDB ?
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. sept. 22, 2024 7:19 am
par flo92
InnoDB sans hésiter depuis la 8.0. Les perfs sont bien meilleures maintenant. Par contre fais un ANALYZE TABLE sur toutes tes grosses tables après la migration.
Re: Migration MySQL 5.7 vers 8.0 : problèmes de performance après la mise à jour
Publié : dim. sept. 22, 2024 11:19 am
par vincent92
Petite précision : n'oublie pas de vérifier ta config du buffer pool. La valeur par défaut a changé et c'est souvent sous-optimisé pour les serveurs avec beaucoup de RAM.