Implement furious flushing for 5.6
Bug #1232406 reported by
Laurynas Biveinis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MySQL Server |
Unknown
|
Unknown
|
|||
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
Wishlist
|
Laurynas Biveinis | ||
5.1 |
Invalid
|
Undecided
|
Unassigned | ||
5.5 |
Invalid
|
Undecided
|
Unassigned | ||
5.6 |
Fix Released
|
Wishlist
|
Laurynas Biveinis |
Bug Description
This is a copy of http://
It is a request to 1) return furious flushing; 2) make page cleaner sleep 100 ms instead of 1s; 3) use innodb_io_capacity for LRU flushing.
We are addressing 1) directly, 2) remains to be seen if still applies after our fixes, 3) is not fixed.
Related branches
lp:~laurynas-biveinis/percona-server/xtradb-cleaner-tuning-5.6
- Sergei Glushchenko (community): Approve (g2)
- Vadim Tkachenko: Approve (algo)
-
Diff: 1222 lines (+795/-116)16 files modifiedPercona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_eviction_factor_basic.result (+31/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_flush_chunk_size_basic.result (+31/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_free_list_lwm_basic.result (+35/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_lru_chunk_size_basic.result (+31/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_max_flush_time_basic.result (+25/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_cleaner_max_lru_time_basic.result (+25/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_eviction_factor_basic.test (+35/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_flush_chunk_size_basic.test (+33/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_free_list_lwm_basic.test (+35/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_lru_chunk_size_basic.test (+33/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_max_flush_time_basic.test (+31/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_cleaner_max_lru_time_basic.test (+31/-0)
Percona-Server/storage/innobase/buf/buf0flu.cc (+323/-116)
Percona-Server/storage/innobase/handler/ha_innodb.cc (+42/-0)
Percona-Server/storage/innobase/include/srv0srv.h (+29/-0)
Percona-Server/storage/innobase/srv/srv0srv.cc (+25/-0)
tags: | added: innodb |
To post a comment you must log in.
Percona now uses JIRA for bug reports so this bug report is migrated to: https:/ /jira.percona. com/browse/ PS-2432