innodb引擎结构逻辑图
2021-05-12 23:19:01 277 举报
innodb引擎结构逻辑图
作者其他创作
大纲/内容
自适应哈希索引
2
系统空间
数据异常情况下的恢复
不为 非唯一辅助索引
锁信息
doublewrite buffer2M
change bufferB+Tree
索引页
.frm
顺序IO 速度很快
Pahe Cleaner Thread定时刷脏页(领接页)
3
缓冲池(innodb_buffer_pool)
非唯一辅助索引
内存区域
tablespace
1. 每秒刷2. 每次事务提交刷3. 空间小于1/2时刷
1
插入缓冲Change buffer
数据页
两次写入
doublewrite1M
插入缓冲
磁盘区域
利用Bitmap以一定频率merge到真正的数据表中
数据字典信息
重做日志文件redo log file
重做日志缓冲redo log buffer
5
4
.ibd
允许设置多个缓冲池实例,缓冲池管理数据采用LRU+midpoint+innodb_old_blocks_time
hash分配指定缓冲池实例
监控 自适应建立hash索引
0 条评论
下一页