当前位置: 首页 > news >正文

自动采集更新的网站wordpress软文广告文案

自动采集更新的网站wordpress,软文广告文案,用数字做域名的网站,wordpress island.zip表空间中的页实在是太多了,为了更好的管理这些页面,设计 InnoDB 的大叔们提出了 区 (英文名: extent )的概念。对于16KB的页来说,连续的64个页就是一个 区 ,也就是说一个区默认占用1MB空间大小。…

表空间中的页实在是太多了,为了更好的管理这些页面,设计 InnoDB 的大叔们提出了 区 (英文名: extent )的概念。对于16KB的页来说,连续的64个页就是一个 区 ,也就是说一个区默认占用1MB空间大小。不论是系统表空间还是独立表空间,都可以看成是由若干个区组成的,每256个区被划分成一组。画个图表示就是这样:在这里插入图片描述
其中 extent 0 ~ extent 255 这256个区算是第一个组, extent 256 ~ extent 511 这256个区算是第二个
组, extent 512 ~ extent 767 这256个区算是第三个组(上图中并未画全第三个组全部的区,请自行脑补),依此类推可以划分更多的组。这些组的头几个页面的类型都是类似的,就像这样:在这里插入图片描述
在这里插入图片描述
02.

为啥好端端的提出一个 区 ( extent )的概念呢?我们以前分析问题的套路都是这样的:表中的记录存储到页里边儿,然后页作为节点组成 B+ 树,这个 B+ 树就是索引,然后吧啦吧啦一堆聚簇索引和二级索引的区别。这套路也没啥不妥的呀~

是的,如果我们表中数据量很少的话,比如说你的表中只有几十条、几百条数据的话,的确用不到 区 的概念,因为简单的几个页就能把对应的数据存储起来,但是你架不住表里的记录越来越多呀。
??啥??表里的记录多了又怎样?

B+ 树的每一层中的页都会形成一个双向链表呀, File Header 中的FIL_PAGE_PREV 和 FIL_PAGE_NEXT 字段不就是为了形成双向链表设置的么?是的是的,您说的都对,从理论上说,不引入 区 的概念只使用 页 的概念对存储引擎的运行并没啥影响,但是我们来考虑一下下边这个场景:

我们每向表中插入一条记录,本质上就是向该表的聚簇索引以及所有二级索引代表的 B+ 树的节点中插入数据。而 B+> 树的每一层中的页都会形成一个双向链表,如果是以 页 为单位来分配存储空间的话,双向链表相邻的两个页之间的物理位置可能离得非常远。我们介绍 B+ 树索引的适用场景的时候特别提到范围查询只需要定位到最左边的记录和最右边的记录,然后沿着双向链表一直扫描就可以了,而如果链表中相邻的两个页物理位置离得非常远,就是所谓的 随机I/O 。再一次强调,磁盘的速度和内存的速度差了好几个数量级, 随机I/O
是非常慢的,所以我们应该尽量让链表中相邻的页的物理位置也相邻,这样进行范围查询的时候才可以使用所谓的 顺序I/O 。

所以,所以,所以才引入了 区 ( extent )的概念,一个区就是在物理位置上连续的64个页。在表中数据量大的时候,为某个索引分配空间的时候就不再按照页为单位分配了,而是按照 区 为单位分配,甚至在表中的数据十分非常特别多的时候,可以一次性分配多个连续的区。虽然可能造成一点点空间的浪费(数据不足填充满整个区),但是从性能角度看,可以消除很多的随机 I/O ,功大于过嘛!

http://www.ritt.cn/news/23767.html

相关文章:

  • springboot网站开发网站开发框架
  • 用源码建设网站网络推广平台有哪些?
  • 网站建设的经费成都网站建设公司排名
  • 做一个企业网站设计电子商务营销策略有哪些
  • 用java可以做网站吗广东百度推广的代理商
  • 有哪几个平台做网站简述优化搜索引擎的方法
  • 上海网站备案拍照地点运营培训班有用吗
  • 最新手机网址企业官网seo
  • 泰安房产网数据中心谷歌seo关键词优化
  • 最好的网站设计公司怎么做百度搜索排名
  • 模板网站制作多少钱百度联盟怎么加入
  • 网站快照没了长沙网站优化体验
  • 菏泽做网站的公司10000个免费货源网站
  • 北京海淀建设规划局seo网站推广怎么做
  • 网站gzip压缩张家口网站seo
  • 网站网页的收录数量企业如何网络推广
  • 网页微信版官方杭州seo排名优化外包
  • 安徽区块链虚拟币网站开发价格百色seo外包
  • 重庆seo计费管理郑州seo优化外包公司
  • 网站域名改版怎么做网络推广网站推广淘宝运营商
  • 无锡营销型网站价格google全球推广
  • 公司网站建设申请报告免费建站有哪些
  • 中小型企业网站建设百度点击软件
  • 渭南免费做网站长沙疫情最新数据消息
  • 汕头网站建设优化公司网页制作流程
  • 化妆品网站模版免费下载流量平台
  • 专业网站排名优化公司最近有哪些新闻
  • 主流网站类型百度官网首页官网
  • 如何自建网站做外贸阿里指数在哪里看
  • 做网站还有开发文档吗百度品牌专区怎么收费