文章目录 1、前情回顾 2、详解40个bit位数据头 1、前情回顾 之前我们已经给大家讲到了在磁盘上存储数据的时候, 每一行数据都会有变长字段长度列表,逆序存放这行数据里的变长字段的长度, 然后会有NULL值列表,对于允许为NULL的字段都会有一个bit位标识那个字段是否为NULL,也是逆序排列的。 今天我们接着给大家讲每一行数据存储的时候,还得有40个bit位的数据头,这个数据头是用来描述这行数据的。 2、详解40个bit位数据头 这40个bit位里,每个bit位具体含义如下图,下面会详解。 第1个bit位和第2个bit位,都是预留位,是没任何含义的。 然后接下来第3个bit