innodb ibd结构图

简介:

最近在翻姜老师的存储引擎2,干货很多。结合Jeremy Cole的innodb分析工具,可以加深大家对InnoDB物理结构的理解。


绘图过程中参考了姜承尧的InnoDB存储引擎2、Jeremy Cole的博客及github。


学习过程中实验笔记有点乱不太好贴。先贴图吧。刚入行的新司机,可能画的不对的地方,请指正。


wKiom1mGyySQDiz6AAIDZ8JqmmQ111.png



############################################################

下面这张是姜老师书上关于page directory的分析:

wKioL1mGzGHxowMyAATVpUtVNs8440.png










本文转自 lirulei90 51CTO博客,原文链接:http://blog.51cto.com/lee90/1954013,如需转载请自行联系原作者
目录
相关文章
|
19天前
|
存储 关系型数据库 MySQL
MySQL InnoDB数据存储结构
MySQL InnoDB数据存储结构
|
19天前
|
存储 缓存 关系型数据库
MySQL的varchar水真的太深了——InnoDB记录存储结构
varchar(M) 能存多少个字符,为什么提示最大16383?innodb怎么知道varchar真正有多长?记录为NULL,innodb如何处理?某个列数据占用的字节数非常多怎么办?影响每行实际可用空间的因素有哪些?本篇围绕innodb默认行格式dynamic来说说原理。
857 6
MySQL的varchar水真的太深了——InnoDB记录存储结构
|
19天前
|
存储 关系型数据库 MySQL
认真学习InnoDB的数据存储结构
认真学习InnoDB的数据存储结构
52 0
|
19天前
|
存储 算法 关系型数据库
InnoDb行格式、数据页结构、索引底层原理和如何建立索引
InnoDb行格式、数据页结构、索引底层原理和如何建立索引
70 0
|
10月前
|
存储 缓存 关系型数据库
【MySQL进阶-08】深入理解innodb存储格式,双写机制,buffer pool底层结构和淘汰策略
【MySQL进阶-08】深入理解innodb存储格式,双写机制,buffer pool底层结构和淘汰策略
374 0
|
19天前
|
存储 关系型数据库 MySQL
【MySQL系列笔记】InnoDB引擎-数据存储结构
InnoDB 存储引擎是MySQL的默认存储引擎,是事务安全的MySQL存储引擎。该存储引擎是第一个完整ACID事务的MySQL存储引擎,其特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读,同时被设计用来最有效地利用以及使用内存和 CPU。因此很有必要学习下InnoDB存储引擎,它的很多架构设计思路都可以应用到我们的应用系统设计中。
217 4
|
9月前
|
存储 关系型数据库 MySQL
第4章 【MySQL】InnoDB记录结构
第4章 【MySQL】InnoDB记录结构
40 0
|
19天前
|
存储 关系型数据库 MySQL
MySQL相关(番外篇)- innodb 逻辑存储结构
MySQL相关(番外篇)- innodb 逻辑存储结构
38 0
|
19天前
|
存储 关系型数据库 MySQL
认真学习InnoDB的数据存储结构中的区、段与表空间
认真学习InnoDB的数据存储结构中的区、段与表空间
71 2
|
7月前
|
存储 算法 关系型数据库
第21章_InnoDB数据页结构
第21章_InnoDB数据页结构
44 0