美文网首页
微观: mysql的段 区 页

微观: mysql的段 区 页

作者: 蔺蔺蔺赫赫 | 来源:发表于2019-07-18 16:43 被阅读0次

操作系统设计者为了让我们更方便的

使用硬盘上的空间 专门设计了 文件系统FS XFS

独立于内核的独立系统 专门做磁盘管理的系统

怎样使用这个磁盘呢

或者是为了更高效的使用磁盘做了什么

“格式化”

“格式化”做了什么 把512的扇区

按照8个一组 4k

组合成了众多的 连续的block块

同理 在MySQL中 为了更加高效的存取数据

也要像文件系统一样做一个类似格式化的动作

每一个最小存储的单元(类似于block)是16kb

每16kb称之为1页page

因为数据库的数据读写是连续的

所以说 尽可能的连续的分配空间

才能让读写性能更加的高效

所以说 MySQL在分配空间的时候

都是一次性分配64个page也就是1024kb=1MB的空间

相当于一个 *区*

区:MySQL在分配空间时最小的分配单元1MB

页page:最小存储的单元16kb

一个表就是一个段==》

|

|

|

MySQL在分配空间时最小分配一个区

每个区默认是1M(64page)

|

|

|

页page(最小的IO单元每个page为16k)

相关文章

  • 微观: mysql的段 区 页

    操作系统设计者为了让我们更方便的 使用硬盘上的空间 专门设计了 文件系统FS XFS 独立于内核的独立系统 专门做...

  • MySQL-脏页的刷新机制

    MySQL内存结构-缓冲区 MySQL的缓冲区中有数据页,索引页,插入缓冲等等,这个角度是从页的功能来分类的。本小...

  • mysql 段、区、页以及分区知识点

    目录 一.InnoDB逻辑存储结构段区页 二.分区概述分区 三.分区类型RANGE分区LIST分区HASH分区KE...

  • InnoDB存储空间

    关键词表空间、段、区、页、行一个段256M,一个区1M,一个页16K,一个段=256区=256*64个页表空间中每...

  • 一看就懂的:MySQL数据页以及页分裂机制,别在说不会了

    下面我们就一起看下,究竟什么是MySQL的数据页、数据区等概念。 二、数据页长啥样? 数据页长下面这样: 三、什么...

  • 聚集索引

    聚集索引 1.一般情况是主键 有了主键以后录入数据 就会有顺序的使用 段区页 (专门规划出一个连续的段区页)...

  • innodb 读书笔记 -- 表

    索引组织表 聚集索引, 隐式row_id 表逻辑结构:表空间-段-区-页-行 段叶子节点段(数据段)新建的数据段只...

  • MySQL - 页

    数据页基本结构 页是 InnoDB 管理存储空间的最小单位。一个页的大小一般是 16 KB。InnoDB 有许多种...

  • 为什么索引能提高查询速度

    MySQL 的基本存储结构 MySQL的基本存储结构是页(记录都存在页里边): 各个数据页可以组成一个双向链表 每...

  • 段存储、页存储、段页存储

    以下内容整理自互联网,仅用于个人学习http://huachao1001.github.io/article.ht...

网友评论

      本文标题:微观: mysql的段 区 页

      本文链接:https://www.haomeiwen.com/subject/gwwllctx.html