InnoDB引擎底层逻辑讲解——架构之内存架构

1.InnoDB引擎架构

下图为InnoDB架构图,左侧为内存结构,右侧为磁盘结构。

2.InnoDB内存架构讲解

2.1 Buffer Pool缓冲池

2.2 Change Buffer更改缓冲区

2.3 Adaptive Hash Index自适应hash索引

查看自适应hash索引是否开启:

bash 复制代码
show variables like '%hash_index%';

2.4 Log Buffer日志缓冲区

查看日志缓冲区的大小:

bash 复制代码
show variables like '%log_buffer_size%';

查看日志缓冲区刷新时机:

bash 复制代码
show variables like '%flush_log%';
相关推荐
存在morning1 分钟前
【PySpark 学习笔记 三】DataFrame API 入门
android·java·数据库
m0_547486664 分钟前
《数据库原理及应用教程MySQL 8.0》全套PPT课件2026
数据库·mysql
程序员夏洛6 分钟前
MySQL 中的事务隔离级别有哪些?
数据库·mysql
用户6919026813397 分钟前
Agent 上下文记忆原理
设计模式·架构·设计
冰暮流星9 分钟前
mysql之字符串函数
数据库·mysql
刘立军13 分钟前
中心化配置与 I18n:严格禁止 AI 魔法值与硬编码参数
人工智能·后端·架构
两万五千个小时19 分钟前
DeepSeek Harness 从 0 开始:18 todo 任务记忆
人工智能·程序员·架构
两万五千个小时20 分钟前
DeepSeek Harness 从 0 开始:17 plan(计划模式)
人工智能·程序员·架构
m0_5474866624 分钟前
《Oracle数据库从入门到实战》全套PPT课件2026
数据库·oracle
2601_9657984725 分钟前
Evently Theme Setup Guide: Fast Conference, Meetup & Summit Architecture
服务器·网络·数据库