MySQL文件系统总1
作者:互联网
总体结构
数据文件(space file)
图来源于https://github.com/jeremycole/innodb_diagrams
page 0,1,3 是预留的page
page0 FSP_HDR 描叙tablespace的基本信息和extend的基本信息
page1 insert buffer bitmap的基本信息
page2 是inode page
page3 index page 真实的数据信息
每256M都会有一个XDES
页(page)
file header (38)
[root@dba-test-02 inno_space-main]# ./inno -f /data/mysql3307/data/musk/city.ibd -p 4
File path /data/mysql3307/data/musk/xxx.ibd path, page num 4
==========================block==========================
FIL Header:
CheckSum: 2426195884
Page number: 4
Previous Page: 4294967295
Next Page: 5
Page LSN: 23747813612
Page Type: 17855
Flush LSN: 0
index header(36)
Index Header
Number of Directory Slots: 46
Garbage Space: 0
Number of Records: 181
Max Trx id: 0
Page level: 0
Index ID: 245
FSEG header(20) segment的基本信息
system Records(26)
User Records
Free space
Page directory
file trailer(8)
标签:space,header,文件系统,page,Records,MySQL,data,Page 来源: https://blog.csdn.net/oTianQing1234/article/details/122420651