在MySQL中,redo、undo、binlog经常见,但很容易混淆这三者。

  redo undo binlog
作用 保持事务的持久性 帮助事务回滚及MVCC的功能 进行Point-In-Time的恢复及主从复制环境的建立
产生主体 InnoDB MySQL MySQL
类型 物理日志 逻辑日志 逻辑日志
内容 每个页的修改 修改前的行数据 执行的SQL语句
每个事务的日志数量 事务执行中不断写入,多事务可并发写入 看修改的行数据量 事务提交后记一条SQL语句
幂等性  

相关文章:

  • 2022-02-08
  • 2021-07-30
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2021-08-10
猜你喜欢
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
  • 2022-01-23
  • 2021-07-26
相关资源
相似解决方案