sql >> Base de Datos >  >> RDS >> Mysql

MySQL:escribir en el nodo esclavo

Sí, en general, puede escribir con seguridad en una tabla de los esclavos que no se está escribiendo en el maestro. Si hace cosas como insertar auto_increment filas en los esclavos y en el maestro, independientemente, por supuesto, tendrá problemas. Debe configurar esa tabla para que se excluya de la replicación por completo, de verdad.

Para verificar si tiene los datos más recientes, SHOW SLAVE STATUS incluye un campo Seconds_Behind_Master eso te dice si el esclavo está actualizado. Obviamente quieres que sea cero. Para estar seguro de que los datos insertados y replicados están presentes, por supuesto, debe esperar un segundo y luego ver que Seconds_Behind_Master es cero.