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%';
相关推荐
green__apple2 分钟前
Oracle普通分区表转自动分区表
数据库·oracle
MediaTea2 分钟前
Python OOP 设计思想 13:封装服务于演化
linux·服务器·前端·数据库·python
清风拂山岗 明月照大江5 分钟前
MySQL 基础篇
数据库·sql·mysql
智能化咨询6 分钟前
(122页PPT)数字化架构演进和治理(附下载方式)
微服务·云原生·架构
古城小栈7 分钟前
后端接入大模型实现“自然语言查数据库”
数据库·ai编程
IvorySQL8 分钟前
拆解 PostgreSQL 连接机制:从进程模型到通信协议
数据库·postgresql
Dxy12393102168 分钟前
MySQL连表更新讲解:从基础到高级应用
数据库·mysql
阿拉伯柠檬13 分钟前
MySQL复合查询
linux·数据库·mysql·面试
YongCheng_Liang15 分钟前
数据库核心概念深度解析:从基础原理到 SQL 分类
运维·数据库·sql
鲨莎分不晴15 分钟前
HBase 基本使用详解
大数据·数据库·hbase