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

中山做展示型网站自助搭建平台

中山做展示型网站,自助搭建平台,网站怎么做按钮,网站建设与维护 目录一:逻辑存储结构:表空间->段->区->页->行、 表空间:一个mysql实例对应多个表空间,用于存储记录,索引等数据。 段:分为数据段,索引段,回滚段。innoDB是索引组织表&…

一:逻辑存储结构:表空间->段->区->页->行、

表空间:一个mysql实例对应多个表空间,用于存储记录,索引等数据。

段:分为数据段,索引段,回滚段。innoDB是索引组织表,数据段就是b+树的叶子节点,索引段就是b+树的非叶子节点。段用来管理多个区。

区:表空间的单元结构。每个区大小1M,默认情况下,innoDB存储引擎大小为16K,即一个区中一共有64个连续的区。

页:innoDB存储引擎磁盘管理的最小单元。每个页的大小默认16KB,为保证页的连续性,innoDB存储引擎每次从磁盘申请4-5个区。

行:就是数据,有两个隐藏字段:

Trx_id:每次对某条记录进行改动时,都会把对应的事务id赋值给trx_id隐藏列。

Roll_pointer:每次对某条引记录进行改动时,都会把旧的版本写入undo日志中,然后这个隐藏列就相当于一个指针,可以通过他来找到该记录修改前的信息。

二:内存架构:

主要是缓冲区:

1.buffer pool,缓冲池,主内存的一个区域,缓存磁盘上经常操作的真实数据,是增删改查首先操作数据的地方(如果没有数据则先从磁盘加载),在缓冲池修改完后再以一定频率刷新到磁盘,减少磁盘io,加快处理速度。由页组成,采用链表管理页,分为空闲页(未使用),被使用页(数据未被修改),脏页(数据被修改,与磁盘中数据不一致)

2.mysql8开始有change buffer(只针对非唯一的二级索引页),dml语句时,如果数据页没在buffer pool中,则先在change buffer中缓存数据的变更,未来读取数据的时候再合并恢复到buffer pool,然后刷新到磁盘。二级索引一般随机插入,dml操作会影响b+树中不相邻的二级索引页,造成大量磁盘io。change buffer可以在缓冲池中合并处理,减少磁盘io。

mysql5是inset buffer

3.自适应hash索引。优化buffer pool的数据查询。innoDB自动监控并根据情况创建hash索引提高速度。

4.log buffer ,日志缓冲区。保存要写入磁盘中的log日志数据(redo log,undo log),定期刷新到磁盘中

http://www.tj-hxxt.cn/news/48022.html

相关文章:

  • 招聘网站大全云建站
  • 哪些网站做批发衣服怎么做外链
  • 中国最大网站排名新站整站优化
  • 企业网站建设 知乎杭州seo俱乐部
  • 杭州市网站制作搜索引擎有哪些?
  • 模板网站建设代理商微信引流被加软件
  • 如何接做网站编程的生意中央网站seo
  • 红酒 专业 网站建设企业推广文案范文
  • 房山网站建设聚合搜索引擎入口
  • 网站建设优化一体如何让百度搜索排名靠前
  • 清河做网站报价关键路径
  • 做牛津布面料在哪个网站找客户网站优化及推广
  • 不用php做网站正规网站优化公司
  • 怎样才能在百度上搜到自己的网站六六seo基础运营第三讲
  • 付费网站推广谷歌独立站seo
  • 做电影网站被抓广告设计与制作需要学什么
  • 有没有教做蛋糕的网站seo排名是什么
  • 可以免费做网站推广的平台东莞疫情最新数据
  • 杭州科技公司网站建设百度指数大数据
  • 设计师经常看的appseo网站推广工作内容
  • 网站开发的收入关键词优化外包服务
  • 建立网站的英语鸿星尔克网络营销案例分析
  • 网站后台无ftp微信公众号怎么推广
  • 广告拍摄制作公司厦门seo排名扣费
  • 广州市建设和水务局网站百度快照搜索引擎
  • 天津市建设信息工程网sem优化服务公司
  • 长沙私人做网站微商引流推广
  • 福州网站建设加q479185700福建seo快速排名优化
  • 绍兴网站建设模板网站站长工具传媒
  • 北京网站制作与营销培训b2b平台