首页 > 代码库 > Innodb之监控Buffer pool Load progress

Innodb之监控Buffer pool Load progress

你可以使用PERFORMANCE SCHEMA中的相关信息监控BUFFER POOL状态加载进程。

1. 启用 stage/innodb/buffer pool load instrument:

技术分享

2.启用stage event consumer相关表,包括 events_stages_current,events_stages_history 和events_stages_history_long.

技术分享

3.通过innodb_buffer_pool_dump_now=ON,保存buffer pool 的当前状态,并查看其状态:

技术分享

4.通过innodb_buffer_pool_load_now=on 加载【还原】buffer pool 状态信息,并查看

技术分享

5 通过查询 performance_schema.events_stages_current表检查buffer pool 正在还原的当前状态。如果已还原完毕则返回空。

技术分享

如果已完毕,则可查询events_stages_history表。

技术分享

 

Innodb之监控Buffer pool Load progress