[MySQL 5.6] page cleaner线程的效率问题

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

[MySQL 5.6] page cleaner线程的效率问题

zhaiwx_yinfeng 2016-05-10 14:44:05 浏览1972
展开阅读全文

最近在测试5.6.11的写性能,当我完成一项测试,关闭workload,习惯性设置innodb_max_dirty_pages_pct为0,然后等待脏页刷完再shutdown。

 

发现存在刷脏的抖动:

 

time      flushed    Innodb_data_written

11:49:57  3692        117.3m

11:49:58  1125        33.5m|

11:49:59  4187        134.6m

11:50:00  1241         35.0m

11:50:01  4076        127.4m

 

从pstack的采样结果来看,page cleaner线程频繁出现这样的backtrace。

buf_flush_page_cleaner_thread->page_clea

网友评论

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