系统表空间
2019-08-01 00:17:38 10 举报
mysql系统表空间结构图
作者其他创作
大纲/内容
512MB
Root of SYS_COLUMNS clust index(4字节)
...
index: insert buffer root(16KB)
82B
Data Dictionary Header
513MB
Root of SYS_FIELDS clust index(4字节)
0
94B
512MB+16KB
256MB
Max Index ID(8字节)
IBUF_BITMAP(16KB)
90B
extend 258(MB)
extend 256的各个页
extend 2(MB)
Max Row ID(8字节)
extend 0(MB)
64KB
FSP_HDR(16KB)
514MB
SegmentHeader
extend 511(MB)
表空间结构
70B
96KB
extend 1(MB)
extend 256(MB)
Root of SYS_TABLES clust index(4字节)
2MB
......
255MB
104B
extend 512(MB)
66B
File Trailer
80KB
extend 512的各个页
XDES(16KB)
TRX_SYS(16KB)
Data Dictionar Header页结构示意图
传说中的7号页面
259MB
54B
extend 255(MB)
38B
16KB
SYS: data directory header(16KB)
16376B
512MB+32KB
INODE(16KB)
SYS: first rollback segment(16KB)
extend 0的各个页
1MB
257MB
3MB
File Header
Root of SYS_INDEXS clust index(4字节)
extend 513(MB)
Unused
32KB
48KB
Data Dictionary Header结构记录了数据库全局属性
Empty Space
Max Space ID(4字节)
74B
46B
62B
extend 257(MB)
256MB+16KB
Max Table ID(8字节)
Root of SYS_TABLE_IDS SEC index(4字节)
78B
258MB
256MB+32KB
SYS: insert buffer header(16KB)
112KB
86B
511MB
Mix ID Low(Unused)(4字节)
0 条评论
回复 删除
下一页