InnoDB 页管理结构
来源:互联网 发布:烈风米兰和java费切罗 编辑:程序博客网 时间:2024/06/01 08:40
1.段
段是表空间文件中的主要组织结构,它是物理上的管理物理空间的一个逻辑概念,它是构成索
引,表,回滚段的基本元素,创建一个索引(B树)时会同时创建两个段,分别是内节点段和叶
子段,内节点段用来管理(存储)B树中非叶子节点(页面)的数据,叶子段用来管理(存储)B树中
叶子节点的数据.
一个段由一个INODE节点来管理这个段下面的所有的簇(extend).
2.簇
簇是构成段的基本元素,一个段是由若干个簇构成的,一个簇是物理上连续分配的一段空间,
每一个段至少会有一个簇,在创建一个段的时候会创建一个默认的簇,如果数据在存储时一个
簇已经不足以放得到更多的数据,此时需要从这个段中分配一个新的簇,来存放新的数据,
段对多个簇的管理后面会做更详细的介绍.
3.页面
页面是数据库中文件管理的最小无素,也是文件中空间分配的最小单位,也是构成簇的基本
元素,一个簇中可以包括多个页面(默认为64个页面),这个页面数通常被叫做"簇的大小",
这些页面都是归这个簇管理的,这些页面在逻辑上(页面号都是从小到大连续的)及物理上都
是连续的,在向表中插入数据的时如果一个页面已经被写完,则系统会从当前簇中分配一个新
的空闲页面出来使用,如果当前簇中的64个页面都被分配完,系统会从当前页面所在段中分配
一个新的簇,然后再从这个簇中分配一个新的页面都使用,依此类推.更简单的说,表空间文
件就是被划分成相等长度的块,每一个块就是一个页面,一个页面默认为16KB.
0 0
- InnoDB 页管理结构
- InnoDB页结构浅析
- InnoDB页结构浅析
- InnoDB INODE 页结构
- InnoDB数据页结构
- InnoDB 锁数管理据结构
- InnoDB INDEX页物理结构
- InnoDB管理
- InnoDB页结构浅析(摘自老杨)
- InnoDB记录结构浅析
- 关于innodb文件结构
- Innodb 索引结构了解
- InnoDB记录结构浅析
- Innodb 表结构学习
- myisam、innodb物理结构
- INNODB内存结构
- InnoDB 基本存储结构
- innodb 回滚段内存结构
- dnsmasq用法
- FFplay的原理(3)
- 对系统的get异步请求进行一下小封装
- Java 调用MySQL存储过程配置与调用
- 解开Android应用程序组件Activity的"singleTask"之谜
- InnoDB 页管理结构
- ifconfig用法
- vs2010添加库文件的方法
- linux GT2005摄像头驱动源代码分析
- 实现统计在线用户的几种方式
- 题目1515:打印1到最大的N位数
- 冬天的蕭瑟
- 算法————笔试内容--->堆与栈
- InnoDB double write