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%';
相关推荐
资深web全栈开发4 分钟前
PostgreSQL枚举还是字符串:ENUM vs VARCHAR + CHECK 的权衡
数据库·postgresql
凯子坚持 c17 分钟前
C++基于微服务脚手架的视频点播系统---客户端(4)
数据库·c++·微服务
OceanBase数据库官方博客24 分钟前
OceanBase场景解码系列三|OB Cloud 如何稳定支撑中企出海实现数 10 倍的高速增长?
数据库·oceanbase·分布式数据库
pcm12356726 分钟前
设计C/S架构的IM通信软件(4)
java·c语言·架构
m0_5613596733 分钟前
使用Python处理计算机图形学(PIL/Pillow)
jvm·数据库·python
山岚的运维笔记37 分钟前
SQL Server笔记 -- 第14章:CASE语句
数据库·笔记·sql·microsoft·sqlserver
Data_Journal43 分钟前
如何使用 Python 解析 JSON 数据
大数据·开发语言·前端·数据库·人工智能·php
ASS-ASH1 小时前
AI时代之向量数据库概览
数据库·人工智能·python·llm·embedding·向量数据库·vlm
xixixi777771 小时前
互联网和数据分析中的核心指标 DAU (日活跃用户数)
大数据·网络·数据库·数据·dau·mau·留存率
crossaspeed2 小时前
MySQL-索引
mysql