Bonjour,
Je continue à faire des réplications sur mysql avec windows XP, je voulais vous demander si quelqu'un sauras comment utiliser les transactions isolées
Apparemment, c'est une transaction de commit à deux phase. Je suis parti de l'idée du JTA de java et ce que j'ai fait:
- 1 machine Master et 2 machine slave
- et le my.ini de chaqu'un on ajoute les lignes suivantes:
...
transation-isolation=READ-COMMITTED
binlog-format=MIXED
J'enlève l'autocommit du master. Quand j'insère des données, la réplication marche après avoir fait commit.
Maintenant, je déactive un des slaves et, si ceci est une commit à deux phase, l'insertion du master devra échouer puisse qu'un des slave est déactivé.
Mais non, ca marche malgré tout. Voila si vous savez comment l'utiliser, ca m'aidera beaucoup.
Bonne fêtes à vous tous :::
Partager