2010-05-30 16 views
1

J'utilise actuellement la réplication basée sur des instructions. Après la mise à niveau vers MySQL 5.1, j'envisage d'utiliser la réplication basée sur les lignes. Après avoir lu les documents, il semble que vous pouvez changer le format du maître à la volée.Passage au format de réplication MySql

L'esclave s'adaptera-t-il automatiquement au type de journal binaire envoyé?

Dois-je modifier l'esclave ou le maître pour être prêt à basculer ou puis-je simplement modifier la variable binlog_format sur le maître?

Répondre

2

Le format du journal binaire doit uniquement être modifié sur le maître à l'aide de la variable binlog_format. Le maître n'a pas besoin de démarrer de nouveaux journaux binaires car le fichier journal peut contenir à la fois des événements au format STATEMENT et ROW. L'esclave basculera automatiquement lors de la rencontre des événements dans l'un ou l'autre format dans le journal binaire récupéré.