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 :::