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存储的锁信息
数据字典信息