1.1 ib_buff_pool:
ib_buff_pool的作用就是预读,将热数据暂时保存到硬盘,当数据库重新启动时,他会将热数据重新加载到内存,ib_buff_pool所存储的热数据是连续的,方便查询和使用。
+——————————————————-+———-+
| Variable_name | Value |
+——————————————————-+———-+
| innodb_buffer_pool_dump_at_shutdown | ON |
## 这个参数是开启ib_buff_pool<br />| innodb_buffer_pool_dump_now | OFF |
| innodb_buffer_pool_dump_pct | 25 |
加载多少热数据默认百分之25
+——————————————————-+———-+
mysql> show variables like ‘%load%’;
+——————————————————+———-+
| Variable_name | Value |
+——————————————————+———-+
| have_dynamic_loading | YES |
| innodb_buffer_pool_load_abort | OFF |
| innodb_buffer_pool_load_at_startup | ON |
##开机自动加载热数据,可能会影响数据库的启动时间。<br />| innodb_buffer_pool_load_now | OFF |
| innodb_force_load_corrupted | OFF |
| persisted_globals_load | ON |
| preload_buffer_size | 32768 |
| slave_load_tmpdir | /tmp |
+——————————————————+———-+
