MySQL InnoDB存储架构
发布时间
阅读量:
阅读量
目录
- 第一部分 磁盘页
- 数据页架构图
- 文件头信息
- 页面头部信息
- 最低限度与最高限度记录信息
- 用户记录信息与可用空间状态
- 目录表信息
- 文件尾部状态
一、页
在InnoDB磁盘管理中,默认将页面定义为16KB的最小单位。自InnoDB 1.2.x版本起,可以通过调整innodb_page_size参数将页面大小设置为4KB、8KB或16KB。常见的页面类型包括数据节点(基于B-tree的组织结构)、回滚日志页面以及插入缓冲位图页面等。本文接下来将重点分析数据节点的相关机制。
二、数据页结构图

三、File Header
FileHeader部分固定占有48个字节,其每个字节代表意义如下:

其中,
FI
全部评论 (0)
还没有任何评论哟~
