目录
- 一、事务回滚的需求
- 二、事务id
-
- 2.1 给事务分配id的时机
- 2.2 事务id是怎么生成的
- 2.3 trx_id隐藏列
- 三、undo日志的格式
-
- 3.1 INSERT操作对应的undo日志
- 3.2 DELETE操作对应的undo日志
- 3.3 UPDATE操作对应的undo日志
-
- 3.3.1 不更新主键的情况
- 3.3.2 更新主键的情况
- 四、通用链表结构
- 五、 FIL_PAGE_UNDO_LOG页面
- 六、Undo页面链表
-
- 6.1 单个事务中的Undo页面链表
- 6.2 多个事务中的Undo页面链表
- 七、undo日志具体写入过程
-
- 7.1 段(Segment)的概念
- 7.2 Undo Log Segment Header
- 八、重用Undo页面
- 九、回滚段
-
- 9.1 回滚段的概念
- 9.2 从回滚段中申请Undo页面链表
- 9.3 多个回滚段
- 9.4 回滚段的分类
- 9.5 为事务分配Undo页面链表详细过程
- 9.6 回滚段相关配置
-
- 9.6.1 配置回滚段数量
- 9.6.2 配置undo表空间

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/65490.html