Innodb 存储引擎

Innodb体系结构缓存

单进程,多线程模式。 多线程

一块innodb内存池+多个后台线程,管理着innodb存储引擎。线程

 

1. 后台线程日志

10个IO线程blog

1个master thread索引

1个lock监控线程进程

1个错误监控线程内存

IO线程相关配置参数hash

innodb_file_io_threadsit

innodb_read_io_threads

innodb_write_io_threads

 

 

2. 内存

innodb存储引擎内存由一下几个部分组成

缓冲池

重作日志缓冲池

额外的内存池

 

参数

innodb_buffer_pool_size

innodb_log_buffer_size

innodb_additional_mem_pool_size

 

innodb缓存池中的数据页类型有:

索引页

数据页

undo页

插入缓冲

自适应hash index

innodb存储的锁信息

数据字典信息

相关文章
相关标签/搜索