书名《MySQL是怎样运行的:从根儿上理解MySQL》。 这本书讲得真的很好,建议大家想学习的去看看😊 本文是基于我的认识上将InnoDB的结构进行的回想,查缺补漏。 InnoDB记录结构 InnoDB是以页来存储数据的,一个页的大小为16KB。 InnoDB行格式有COMPACT行格式和Redundant行格式,以及MySQL默认的Dynamic行格式。 COMPACT行格式 变长字段的长度,按列逆序存放,c3,c2,c1列存储。 null字段是否为null,表示一些可以为null的字段,具体占用大小具体字段多少…