我期待澄清一点混乱。我有一个主控+从属设置。我有一个主人和三个奴隶。所有写入(INSERT|UPDATE|DELETE
)去主。所有的读数(SELECT
)都会随机选择一个奴隶。我所有的表都使用InnoDB存储引擎。交易和主+从复制
我很好奇MySQL/InnoDB如何处理这个设置中的事务。如果MySQL将事务中的每个更改写入二进制日志,那么一切都应该没问题。但是,如果在事务提交之前binlog没有写入,我可以看到存在一些大问题。
任何人都可以解释在复制到位事务处理期间MySQL中发生了什么?