韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > MySQL > mysql页的概念分析

mysql页的概念分析

mysql页

头像

小妮浅浅

2021-08-20 09:46:553762浏览 · 0收藏 · 0评论

说明

1、页是 InnoDB 中管理数据的最小单元。Buffer Pool 中存的就是一页一页的数据。

2、往MySQL插入的数据最终都是存在页中的。在 InnoDB 中的设计中,页与页之间是通过一个双向链表连接起来。

数据页构成

File Header

描述页的校验和,页号,上/下页的指针,页的类型,页属于哪个表空间等信息

Page Header

记录了有多少个slot,空闲空间的偏移量,已经存储了多少条数据等信息

Infimum+Supremum

这两个并非是用户插入的数据,是虚拟列,Infimum代表着当前页中最小的数据行,Supremum代表当前页中数据行(按照主键排序的大小),User records记录都位于它们之间,并且通过每条记录的行格式中的一些属性(next_record)形成按照主键排列顺序的数据链表,再加上最小的虚拟行Infimum与Supremum就组成了当前页的数据链表。

User records

用户插入的数据行

Free sparce

当前未存放用户数据的空间

Page Directory

如果一行数据长度比较小,比如表只有一个int类型的id字段,那么一个页中会存放非常多的行记录。如果查询数据就需要遍历页中所有的记录取出满足select条件的数据,这样的话遍历速度会比较慢。Page Directory存放了很多slot,slot存放着每个组中数据行的偏移量,数据链表是按照主键排列有序的,所以Page Directory可以使用二分查找法快速定位要插入与快速查找的数据在页中的位置.组的生成逻辑三言两语说不清楚,可以直接理解成,对于当前页中的数据行进行横向划分,大部分组中数据有4-8行。

File Trailer

存储了校验和LSN,与File Header的校验一起校验数据的准确性。

以上就是mysql页的概念分析,希望对大家有所帮助。更多mysql学习指路:MySQL

推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

星空传媒天美传媒有限公司| 男生把困困放到女生困困视频高清 | 免费观看已满十八岁电视剧高清版| 强壮的公2伦理| 98在线高清免费观看电视剧狂飙| 下面的小嘴又饿了| 内衣秀| 妻子的谎言片尾曲| B站暴躁少女CSGO| 精神小伙| 小B又骚又紧日不死你视频免费| 老公装醉看我和别人在一起| 《蜜桃成熟时》无删减版| -区二区三区| 妈妈女儿齐上阵第10集剧情介绍| 三个领导换着躁我几小时在线观看| 美女| 把老婆闺蜜干了俩次| 少妇高潮免费观看A片| 光溜溜的拍照姿势图片| 170舰| 三人互换麦子| 4488YY无码亚洲人成| 初中全封闭学校| 林喜宝爸爸叫李叔叔到家是哪一集 | PPT成品网站1688免费| 迪拜的女孩| 白丝袜精华液抹在脚上的功效| 搞笑视频| 《湿点》未增减板相似| 三亚私人高清影院的更新情况| 女被扒开腿狂躁XXXXX视频| 漂亮的售楼秘密2| 法国巜做爰的禁忌1| 女人尝试到更粗大的心理变化 | 初中小姐姐脚丫踩在男生困困| 暴躁少女BGM在线观看| 倩女幽魂甲士| 《妻子6》在线观看免费版电视剧| 在教室伦流澡到高HGL| 添女人荫蒂全部过程AV视频