小灵要努力变强在【后端】面试题挑战 Day3 MySQL 日志有了解过吗?binlog、redolog、undolog 分别有什么作用、下的评论详情

「小灵要努力变强」在《【后端】面试题挑战 Day3 MySQL 日志有了解过吗?binlog、redolog、undolog 分别有什么作用、》下的评论详情
小灵要努力变强

binlog:MYSQL中的二进制文件,用于记录所有的DDL和DML操作,由于是在事务提交后生成的,所以可以用于数据库的恢复

redolog:用于当事务提交后,将内存中的页刷新到主存中出现错误时,因为在内存中的数据刷新到主存中时,会把redolog也刷新到主存中,所以一旦页刷新到主存中出错,那么就会使用redolog进行恢复,保证了事务的持久性

undolog:当事务中每执行一条增删改语句时,就会在undolog之中记录下一条与之相反的语句,所以当事务需要进行回滚时...

2023-02-23
0条回复
暂无数据
这条评论还没有人回复~
下载 APP