Add a separate backround thread to flush dirty pages

Registered by Alexey Kopytov

There's a feature request http://bugs.mysql.com/bug.php?id=55004 to do async flushing in the background and a patch from Facebook implementing that. More details on it: http://www.facebook.com/notes/mysqlfacebook/innodb-fuzzy-checkpoints/408059000932

There's also the page_cleaner thread feature in MySQL 5.6 which is an implementation of the same idea: http://blogs.innodb.com/wp/2011/04/introducing-page_cleaner-thread-in-innodb/

We should consider porting one of the implementations to Percona Server.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Not
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Laurynas Biveinis

Related branches

Sprints

Whiteboard

PS 5.6 with page cleaner / LRU manager is out, and I don't think we'll be back porting it to 5.5, thus closing.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.