偶然发现mysql的这个问题

[Note] InnoDB: page_cleaner: 1000ms intended loop took %   

上面跑的是mysql5.7   应用就是个zabbix  buffpool_size 35G  总32核心和64G 

这个问题基本的出现 应该就是你的innodb 的IO 能力存在问题  (这边是机械盘  考虑换ssd)

根据slow-log 抓出来的东西来看 延迟大的基本发生在 zabbix 以 hist% 开头的表 做查询和DML基本都要在一分钟到一分半 (各位有兴趣 自己去查下 我这边4个月 hist%_unit 大概就有2E 多条了)

mysql 性能问题

优化了很久 还是没什么特殊的改进 调整过dirty_depth buffpool_size buffer_instance从几秒到几分钟  

先考虑删数据 在考虑分区   添加ssd 数据迁移到SSD上面

 

相关文章: