xuMengqi's Blog

InnoDB存储引擎的磁盘结构和内存结构是怎样的?


目录


  1. 1. MySQL逻辑架构
    1. 1.1. MySQL的逻辑架构由哪些部分组成?
    2. 1.2. 一条查询语句的执行流程是怎样的?
  2. 2. InnoDB存储引擎的磁盘结构
    1. 2.1. InnoDB存储引擎的磁盘结构由哪些部分组成?
    2. 2.2. 表空间有哪些部分组成?
  3. 3. InnoDB存储引擎的内存结构
    1. 3.1. InnoDB存储引擎的内存结构由哪些部分组成?
    2. 3.2. 缓冲池Buffer Pool的作用是什么?
    3. 3.3. 修改缓冲Change Buffer的作用是什么?
    4. 3.4. 自适应哈希索引Adaptive Hash Index的作用是什么?
    5. 3.5. 日志缓冲Log Buffer的作用是什么?
  4. 4. 脏页
    1. 4.1. 什么是脏页?
    2. 4.2. 如何提高修改的效率并保证安全性?
    3. 4.3. 脏页什么时候刷盘?
    4. 4.4. 一条更新语句的执行流程是怎样的?
  5. 5. 参考文档