特牛网址导航

为什么有了binlog还要有redo log_有了binlog为什么还要redolog-CSDN博客

网友收藏
文章浏览阅读3.8k次,点赞2次,收藏6次。为什么有了binlog还要有redo log?binlog会记录所有与MySQL数据库有关的日志记录,包括InnoDB, MyISAM,Heap等其他存储引起的日志。而redo log只记录innodb引擎本身的日志。binlog记录的是关于一个事务的具体操作内容,即该日志是逻辑日志。而redolog记录的是关于每个页的更改的物理情况。写入时间不同。binlog仅在事务提交前提交,只写磁盘一次,不论这个事务有多大。而redolog在事务进行过程中会不停的写入。它们分工是不同的。binlog用来做_有了binlog为什么还要redolog