对于任何一位使用mysql的开发人员来说,稍微有点深入的应该都会接触到这两个名词。区别:1.redo log只有innodb引擎才有。2.redo log关键点是先写日志,在写磁盘,等到某个不忙的时间段再统一写入磁盘。并且有大小如果超过了就暂停写入日志并擦除一些记录,但在擦除之前会写入文件,这样即使服务器异常重启,也不会丢失提交的记录。而binlog是一种日 ......
394
0
0
2022-08-23
MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志, ......
456
0
0
2022-07-20