侧边栏壁纸
博主昵称
流苏小筑

步伐虽小,密而不止

MySQL索引的数据结构:数据页

2023年06月22日 17阅读 0评论 0点赞

MySQL数据页

数据页是MySQL中磁盘和内存交换的基本单位,也是MySQL管理存储空间的基本单位。
数据库的 I/O 操作的最小单位是页,InnoDB 数据页的默认大小是 16KB,意味着数据库每次读写都是以 16KB 为单位的,一次最少从磁盘中读取 16K 的内容到内存中,一次最少把内存中的 16K 内容刷新到磁盘中。

  • 数据页包括七个部分,结构如下图:
    m4dwrp1j.png
  • 这 7 个部分的作用如下图:
    m4dwrxng.png
  • 在 File Header 中有两个指针,分别指向上一个数据页和下一个数据页,连接起来的页相当于一个双向的链表,如下图所示:
    m4dwsbu5.png
    m4dwshc7.png
0

—— 评论区 ——

昵称
邮箱
网址
取消
博主栏壁纸
博主头像 流苏小筑

步伐虽小,密而不止

133 文章数
27 标签数
16 评论量