> 文章列表 > MySQL Innodb底层是如何存储数据的

MySQL Innodb底层是如何存储数据的

MySQL Innodb底层是如何存储数据的

文章目录

  • 1.磁盘or内存?
    • 1.1 磁盘
  • 1.2 内存
  • 2.数据页
  • 3.用户记录
    • 3.1 额外信息
      • 3.1.1 变长字段列表
      • 3.1.2 null值列表
      • 3.1.3 记录头信息
    • 3.2 隐藏列
    • 3.3 真正数据列
    • 3.4 用户记录是如何相连的?
  • 4.最大和最小记录
  • 5.页目录
  • 6.文件头部尾部
    • 6.1 文件头部
    • 6.2 文件尾部
  • 7.页头部
  • 总结

如果你使用过mysql数据库,对它的存储引擎:innodb,一定不会感到陌生。

众所周知,在m