偶然发现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 多条了)
优化了很久 还是没什么特殊的改进 调整过dirty_depth buffpool_size buffer_instance从几秒到几分钟
先考虑删数据 在考虑分区 添加ssd 数据迁移到SSD上面