innodb crash恢复需要几个步骤,第一步初始化执行期间需要引用redo log,如果所有更改在crash那个时刻都从buffer pool刷到磁盘,应用redo log将被忽略。剩下的步骤包括:
1. 回滚未完成的事务
2. insert buffer合并:把插入缓冲树(从共享的表空间)的更改更新到非聚集索引的叶子节点所在的页
3. 删除有删除标记过的记录,改记录对任何活跃事务不再可见。
innodb crash恢复需要几个步骤,第一步初始化执行期间需要引用redo log,如果所有更改在crash那个时刻都从buffer pool刷到磁盘,应用redo log将被忽略。剩下的步骤包括:
1. 回滚未完成的事务
2. insert buffer合并:把插入缓冲树(从共享的表空间)的更改更新到非聚集索引的叶子节点所在的页
3. 删除有删除标记过的记录,改记录对任何活跃事务不再可见。