Support InnoDB buffer pool dumps in MySQL 5.6
InnoDB in MySQL 5.6 has the buffer pool preload feature similar to LRU dump/restore in Percona Server. There's also a number of new innodb_
This BP is to implement support for 5.6-style buffer pool dumps in addition to ib_lru_dump file in Percona Server 5.1/5.5.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Alexey Kopytov
- Direction:
- Needs approval
- Assignee:
- Sergei Glushchenko
- Definition:
- Approved
- Series goal:
- Accepted for 2.1
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Alexey Kopytov
- Completed by
- Alexey Kopytov
Related branches
Related bugs
Sprints
Whiteboard
Starting with MySQL 5.6 one can produce buffer pool dumps and load them for faster
server warmup after the start. This feature is similar to LRU dump in XtraDB.
This blueprint adds support for buffer pool dumps into Xtrabackup. Dump is
copied into backup directory during the backup stage.
During the copy back stage (restore) it copied back to data directory.
After restore dump can be loaded by the server either automatically on
startup or on demand.
MySQL 5.6 feature http://
Similar XtraDB feature http://
XtraBackup feature http://
Xtrabackup will copy buffer pool dump if it name is specified by innodb_
option in my.cnf. If value has been set dynamically it will not be seen by Xtrabackup.
Work Items
Dependency tree

* Blueprints in grey have been implemented.