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%';
相关推荐
可观测性用观测云1 分钟前
达梦数据库监控观测最佳实践
数据库
时序数据说14 分钟前
IoTDB:专为物联网场景设计的高性能时序数据库
大数据·数据库·物联网·开源·时序数据库·iotdb
Patrick_Wilson15 分钟前
青苔漫染待客迟
前端·设计模式·架构
Kotlin上海用户组1 小时前
Koin vs. Hilt——最流行的 Android DI 框架全方位对比
android·架构·kotlin
码农小站2 小时前
ClickHouse 时间范围查询:精准筛选「本月数据」
数据库
paopaokaka_luck2 小时前
基于SpringBoot+Vue的非遗文化传承管理系统(websocket即时通讯、协同过滤算法、支付宝沙盒支付、可分享链接、功能量非常大)
java·数据库·vue.js·spring boot·后端·spring·小程序
小疯仔2 小时前
navicat导出数据库的表结构
数据库
TOSUN同星2 小时前
干货分享 | TSMaster DBC编辑器操作指南:功能详解+实战示例
数据库·oracle·编辑器·汽车·软件工程
掘金安东尼3 小时前
把复杂留给架构,把简单留给开发 —— Amazon Aurora DSQL 宣布:全面可用
面试·架构·github