草庐IT

MySQL之盛放记录的大盒子 【InnoDB 数据页结构】

前言本文章收录在MySQL性能优化+原理+实战专栏,点击此处查看更多优质内容。本文摘录自▪小孩子4919《MySQL是怎样运行的:从根儿上理解MySQL》学完了记录结构,我们该学数据页的结构,前边我们简单的提了一下页的概念,它是Innodb管理存储空间的基本单位,页的大小默认16KB,InnoDB为了不同的目的而设计了许多种不同类型的页,比如存放表空间头部信息的页,存放InsertBuffer信息的页,存放INODE信息的页,存放undo日志信息的页等等等等。而我们聚焦的是那些存放我们表中记录的那种类型的页,官方称这种存放记录的页为索引(INDEX)页,鉴于我们还没有了解过索引是个什么东系,而