Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:scrittura su nodo slave

Sì, in generale è possibile scrivere in sicurezza su una tabella degli slave che non viene scritta sul master. Se fai cose come inserire auto_increment file sugli slave e sul master, indipendentemente, avrai ovviamente dei problemi. Dovresti configurare quella tabella per essere completamente esclusa dalla replica, davvero.

Per verificare se disponi dei dati più recenti, SHOW SLAVE STATUS include un campo Seconds_Behind_Master che ti dice se lo slave è aggiornato. Ovviamente vuoi che sia zero. Per essere certi che i dati inseriti e replicati siano presenti, ovviamente, è necessario attendere un secondo e poi guarda che Seconds_Behind_Master è zero.