草庐IT

MySQLB+树

全部标签

MySQLB+树

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

MySQLB+树

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