MYSQL日志详解

34 阅读1分钟

binlog:用于主从复制,里边记录DDL(数据定义语言),DML(数据操作语言)语句 将binlog日志的执行语句刷新到relaylog中继日志,再刷新到从库

redolog: 记录的是事务提交时数据页的物理修改

undolog: 记录的是事务执行过程中的逻辑变化,用于事务回滚和mvcc,比如我们执行删除操作,undolog记录的就是相反的新增操作