特牛网址导航

基于binlog的事务恢复流程-CSDN博客

网友收藏
文章浏览阅读496次。资料来自于 阿里 数据库内核月报两阶段提交为什么需要两阶段提交即为什么binlog要在redolog之间?先使用redolog或者binlog为什么不行?MySQL故障恢复流程MySQL故障恢复启动时,会初始化储存引擎,这里讨InnoDB,InnoDB会读取redolog进行InnoDB的故障恢复,回滚prepare(同时肯定没有commit) 的事务,但是对于已经prepare的事务,但是未commit事务,会暂时挂起,保存到链表中,然后等待读取binlog,读取binlog后,由于已经prep