Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

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

Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

Message par zed33 »

Salut à tous ! J'ai migré ma base MySQL de la 5.7 vers la 8.0 cette semaine sur un serveur Ubuntu 22.04. Depuis, certaines requêtes JOIN complexes sont 30% plus lentes. Quelqu'un a déjà vécu ça ? Config : 32Go RAM, SSD NVMe, 8 cœurs.
vincent92
Messages : 404
Inscription : mer. sept. 25, 2024 7:24 pm

Re: Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

Message par vincent92 »

Oui, j'ai eu le même souci l'an dernier. As-tu vérifié ton buffer pool size ? MySQL 8 utilise plus de mémoire pour le cache. Essaye d'augmenter innodb_buffer_pool_size à 70% de ta RAM.
romain_du_44
Messages : 160
Inscription : jeu. oct. 02, 2025 7:24 pm

Re: Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

Message par romain_du_44 »

Je confirme, mais attention aux autres paramètres ! Sur notre cluster Galera, on a dû aussi ajuster innodb_flush_neighbors à 0 à cause des SSD. Et vous utilisez quel moteur de stockage ?
zed33
Messages : 790
Inscription : lun. oct. 16, 2023 7:24 pm

Re: Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

Message par zed33 »

Merci pour les tips ! J'utilise InnoDB évidemment. J'ai testé avec buffer_pool à 24Go et effectivement ça va mieux. Par contre j'ai maintenant des timeouts sur les backups mysqldump...
flo92
Messages : 426
Inscription : mer. juil. 02, 2025 7:25 pm

Re: Migration de MySQL 5.7 vers 8.0 : problèmes de performances inattendus

Message par flo92 »

Pour les backups, passe à mysqlpump ou xtrabackup. Mysqldump est obsolète pour les grosses bases. Et active la compression directe avec --compress-output=LZ4.
Répondre