globe: PHP mit MySQL Replikation

Beitrag lesen

n'abend,

Meine Frage: Kann man in PHP irgendwie einstellen, dass es automatisch alle Updates/Insert/Deletes... an den Master schickt?

So einfach "einstellen" lässt sich das nicht. Du könntest - wie man bereits vorgeschlagen hat - eine Komponente einsetzen, die die Query analysiert und dir anhand von Vorkommen von "(INSERT|UPDATE|DELETE)" eine bestimmte Verbindung benutzt. Das halte ich aber für eine sehr unschöne Sache. Wie willst du in diesem Fall denn verbindungsspezifische Einstellungen setzen?

Meine Komponenten differenzieren grundsätzlich zwischen lesenden und schreibenden Queries. Dadurch kann ich - wenn nötig - den Master zum Ändern, und einen beliebigen Slave zum Lesen getrennt ansprechen.

weiterhin schönen abend...

--
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|