zoukankan      html  css  js  c++  java
  • InnoDB整体架构

    一,InnoDB整体架构:

    File-Per-Table:每个表对应的文件。

    General Tablespaces:

    Undo Tablespaces:

    Redo Log:

    过程:mysql发请求,然后从磁盘加载文件到内存中,返回结果。

    内存与磁盘的交互:在内存中对表进行修改,当内存不够时,将内存中已修改但未写会磁盘的内容写回磁盘中的表文件。LRU维护了一个list

    InnoDB以page为单位,将数据从磁盘中读取出来。

    InnoDB中page大小默认为16kb(可配置),操作系统中page大小为4KB,机械硬盘扇区512Byte,SSD中page大小为4KB。这些大小,可以理解为各个层级中,对于磁盘操作的最小单位。

  • 相关阅读:
    设计模式之装饰者模式
    每天一点点
    生财有道
    地图的移动和缩放
    钱分割
    位运算
    ref和out
    使用startCoroutine制定倒计时
    静态类和单例类
    Awake和Start
  • 原文地址:https://www.cnblogs.com/boogie-xy/p/13631470.html
Copyright © 2011-2022 走看看