Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

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

Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

Message par zed33 »

Salut à tous ! Je prévois de migrer notre base MySQL 5.7 vers MariaDB 10.6 pour un client. Certains l'ont déjà fait ? Des pièges à éviter ? Notre appli utilise des triggers et des vues complexes.
vincent92
Messages : 404
Inscription : mer. sept. 25, 2024 7:24 pm

Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

Message par vincent92 »

Je l'ai fait l'an dernier sur un parc de 12 serveurs. Globalement ça se passe bien, mais teste BIEN tes requêtes avec EXPLAIN après migration. J'ai eu des pertes de perf sur des JOIN avec +500k lignes.
seb_tech
Messages : 653
Inscription : mar. juil. 11, 2023 7:24 pm

Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

Message par seb_tech »

Attention aux différences sur les collations ! MariaDB a changé certains comportements par défaut. J'ai passé 2 jours à corriger des problèmes d'accents sur une base clients...
zed33
Messages : 790
Inscription : lun. oct. 16, 2023 7:24 pm

Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

Message par zed33 »

Merci pour les retours. @178 tu as utilisé quel outil pour la migration ? mysql_upgrade ou un script maison ? Et pour les collations @89, tu recommandes de tout forcer en utf8mb4_unicode_ci ?
vincent92
Messages : 404
Inscription : mer. sept. 25, 2024 7:24 pm

Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?

Message par vincent92 »

J'ai fait un dump/restore classique avec mysqldump, puis adaptation des scripts. Pour les grosses tables (>10Go), pt-archiver marche bien. Et oui, utf8mb4_unicode_ci partout, c'est plus safe.
Répondre