Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
Salut à tous ! Je prévois de migrer une base MySQL 5.7 vers MariaDB 10.6 pour un client. Certains l'ont déjà fait ? Des pièges à éviter ? Je pense surtout aux spécificités comme les moteurs de stockage ou les requêtes SQL particulières...
Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
J'ai fait ça l'année dernière sur un serveur Ubuntu. Globalement ça roule, mais teste bien tes triggers et procédures stockées ! MariaDB gère différemment certains formats de dates. J'ai eu des surprises sur des BETWEEN avec des timestamps.
Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
Je confirme pour les procédures stockées. Autre point : vérifie les variables globales dans ton my.cnf. Certains paramètres comme innodb_buffer_pool_size ont des comportements légèrement différents. Perso j'ai gagné 15% de perfs après tuning.
Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
Merci pour les retours ! @178, tu as utilisé un outil particulier pour la migration ou tout en manuel ? J'ai vu que MariaDB propose un script mysql_migrate...
Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
J'ai tout fait en manuel avec des dumps/restore, plus safe à mon avis. Le script peut être utile mais il m'a planté sur des vues matérialisées. Fais des tests en préprod avant !
Re: Migration de MySQL 5.7 vers MariaDB 10.6 : retours d'expérience ?
Petit +1 : attention aux collations si tu as du multilingue. MariaDB 10.6 a changé certains comportements par défaut sur les utf8mb4_unicode_ci. J'ai dû refaire des indexes sur une table de 50M de lignes...