我希望清除一些混乱。我有一个主+从设置。我有一个主人和3个奴隶。所有写入(INSERT|UPDATE|DELETE
)都是主人。所有读取(SELECT
)都转到其中一个奴隶,这是随机选择的。我的所有表都使用InnoDB存储引擎。
我很好奇MySQL / InnoDB如何处理此设置中的事务。如果MySQL将事务中的每个更改写入binlog,那么一切都应该没问题。但是,如果在提交事务之前没有写入binlog,我可以看到存在一些大问题。
任何人都可以解释在复制到位的事务中MySQL内发生的事情吗?