REDUNDANT 行格式
2021-08-27 00:23:52 0 举报
MYSQL REDUNDANT 行格式
作者其他创作
大纲/内容
c1的值
名称
大小(位)
描述
预留位1
1
没有使用
预留位2
delete_flag
标记该记录是否被删除
min_rec_flag
B+树 每层非叶子节点中最小的目录项都会添加该标记
n_owned
4
一个页面的记录会有分为很多个组,每一个组都一个”带头大哥”,该记录会有一个非零表示该组的记录数。
heap_no
13
记录当前页面堆中的相对位置
n_field
10
表示记录中列的数量
1byte_offs_flag
表示每个列的长度偏移列表中的每个列对应的偏移量是使用1字节还是2字节
next_record
16
表示下一条记录的相对位置
不确定
25 24 1A 17 13 0C 06
00 00 10 0F 00 BC
00 00 00 00 07 6B
00 00 00 00 69 AB
FA 00 00 01 70 01 10
61 61 61 61
62 62 62
63 63 20 20 20 20 20 20 20 20
64
第一条记录
c4的值
row_id
6字节
c2的值
c3的值
A4 A4 1A 17 13 0C 06
00 00 18 0F 00 74
00 00 00 00 07 6C
65 65 65 65
66 66 66
00 00 00 00 00 00 00 00 00 00
真实数据
trx_id
字段长度偏移列表
记录头
roll_pointer
c1
c2
c3
c4
redundant 行格式
7字节
收藏
收藏
0 条评论
下一页