摘要: 当 MySQL关闭后,重启MySQL时,会进行 crash recovery操作,这里分析一下MySQL是如何进行的: 1. 首先在启动Innodb存储引擎时会回滚事务系统的事务列表中未在Innodb中提交的处于 TRX_STATE_ACTIVE 状态的不完整的事务【在事务的两阶段提交过程中,xa 阅读全文
posted @ 2022-04-13 11:59 卷毛狒狒 阅读(596) 评论(0) 推荐(0) 编辑
摘要: Innodb启动过程如下: 1. 初始化innobase_hton,它是一个handlerton类型的指针,以便在server层能够调用存储引擎的接口。 2. Innodb相关参数的检车和初始化,包括系统表空间,临时表空间,undo表空间,redo文件,doublewrite文件等。 3. inno 阅读全文
posted @ 2022-04-13 10:25 卷毛狒狒 阅读(871) 评论(0) 推荐(0) 编辑