Tengo una replicación de Mysql maestro-esclavo (s) con tablas MyISAM. Todas las actualizaciones se realizan en el maestro y las selecciones se realizan en el maestro o en los esclavos.mysql - ¿los bloqueos se propagan sobre la replicación?
Parece que deberíamos bloquear manualmente algunas tablas cuando realizamos ciertas actualizaciones. Si bien este bloqueo de escritura está en las tablas, no se pueden realizar selecciones en la tabla bloqueada. ¿Pero qué hay de los esclavos? ¿El bloqueo se propaga?
Di que tengo table_A y table_B. Inicié un bloqueo en table_A y table_B en el maestro y comencé a realizar la actualización. En este momento, ninguna otra conexión puede leer table_A y table_B fuera del master? Pero, ¿qué sucede si en este momento otra conexión intenta leer las tablas de un esclavo, pueden hacerlo?
Hola Adam, ¿has encontrado una respuesta a esto? – davide
Este es un argumento para pasar a InnoDB: para evitar bloqueos de tabla. –