文章 2023-12-07 来自:开发者社区

MySQL表空间结构与页、区、段的定义

一、概念引入1、页InnoDB是以页为单位管理存储空间的,在InnoDB中针对不同的目的设计了各种不同类型的页面。如下(省略了FIL_PAGE或FiL_PAGE_TYPE的前缀):ALLOCATED:最新分配,还未使用UNDO_LOG:undo日志页INODE:用于存储段的信息IBUF_FREE_LIST:Change Buffer空闲列表IBUF_BITMAP:Change Buffer的一些....

文章 2023-09-27 来自:开发者社区

9.2 【MySQL】独立表空间结构

9.2.1 区(extent)的概念对于16KB的页来说,连续的64个页就是一个 区 ,也就是说一个区默认占用1MB空间大小。不论是系统表空间还是独立表空间,都可以看成是由若干个区组成的,每256个区被划分成一组。画个图表示就是这样:其中 extent 0 ~ extent 255 这256个区算是第一个组, extent 256 ~ extent 511 这256个区算是第二个组, exten....

9.2 【MySQL】独立表空间结构
问答 2016-03-11 来自:开发者社区

关于mysql表空间结构 ——innodb一次可以申请多少个区?

刚刚看《Mysql技术内幕:innodb存储引擎》中说innodb存储引擎每次最多可以申请4个区,那也就是4MB但是在实验的时候发现当增大到512——560kb之后,ibd文件一下就增大到了9M多,那是不是innodb申请了两次还是可以一次申请超过四个区。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像