摘要:
MySQL事务执行流程 1.事务开始 2.查询数据库中待更新数据到内存,并加锁 3.将缓存的数据放到InnoDB缓冲区(通过innodb_log_buffer设置的缓冲区) 4.记录Undo Log日志对应的Redo Log日志到内存缓冲区 5.记录Undo Log日志到内存缓冲区 6.记录更新数据 阅读全文
摘要:
BinLog 记录模式与文件结构 BinLog基本概念 Binlog是记录所有MySQL表结构变更以及表数据发生变更的二进制日志。binlog中不会记录select、show等的查询操作,binlog是以事件形式记录相关的变更操作,并且还会包含语句执行所消耗的时间,它从整体上有两个最重要的场景:主从 阅读全文