您的位置:首页 > 其它

redo、undo、binlog的区别

2016-01-25 18:47 225 查看
在MySQL中,redo、undo、binlog经常见,但很容易混淆这三者。

redoundobinlog
作用保持事务的持久性帮助事务回滚及MVCC的功能进行Point-In-Time的恢复及主从复制环境的建立
产生主体InnoDBMySQLMySQL
类型物理日志逻辑日志逻辑日志
内容每个页的修改修改前的行数据执行的SQL语句
每个事务的日志数量事务执行中不断写入,多事务可并发写入看修改的行数据量事务提交后记一条SQL语句
幂等性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: