MySQL 5.7.5: Buffer Pool 转储、恢复 以及存在的问题

  1. 云栖社区>
  2. 博客>
  3. 正文

MySQL 5.7.5: Buffer Pool 转储、恢复 以及存在的问题

zhaiwx_yinfeng 2016-05-10 15:14:54 浏览1865
展开阅读全文

MySQL提供了一个比较有用的功能,能够把buffer pool LRU上的block对应的page id 和space id 存储到文件中。在重启时,会自动读取这个转储文件,然后把对应的<space id, page id>读入到buffer pool中,快速预热内存,以尽快提供服务。

参数

使用该特性比较简单,通过多个参数控制. 简单说下几个参数

转储到文件:

innodb_buffer_pool_dump_now  : 立刻做一次buffer pool  LRU dump

innodb_buffer_pool_dump_at_shutdown : 在正常关闭实例时做一次转储

从文件中恢复:

innodb_buffer_pool_load_at_startup : 在启动实例时读入转储文件中记录的Page

innodb_buffe

网友评论

登录后评论
0/500
评论
zhaiwx_yinfeng
+ 关注