IOPS写入增加,磁盘写入延迟下降,Avg req大小减less – 页面加载速度下降

我注意到服务器性能下降(页面加载速度变低),然后我去调查并发现在munin图表(跟踪服务器的资源)磁盘IOPS,磁盘延迟,MySQL查询数量有很大的变化。 这是发生在没有任何改变,我自己的系统或运行在服务器上的程序/网站代码。

这是什么意思? 什么触发了这些变化? 怎么修?

关于问题的更多信息:秩序是由munin图表序列。 资源(与前一次监测大致相同);

  1. 每个设备的磁盘IO(增加了x10); 在这里输入链接描述
  2. 平均请求大小(减lessx2-4);
  3. 每个设备的磁盘延迟(平均写入IO等待时间减lessx10); 在这里输入链接描述
  4. MySQL查询(减lessx2); 在这里输入链接描述
  5. CPU使用率(增加x1.5); 在这里输入链接描述
  6. 中断和上下文切换(增加了x10)。 在这里输入链接描述

预先感谢您解决这个问题。

我试图find答案,最后我达到了我的观点。

解决方法是将my.cnf中的MySQL tmpdir参数从/ tmp /(在磁盘上分配)更改为/ dev / shm(这个是在RAM上)

由于所有临时表的48.7%[Created_tmp_disk_tables /(Created_tmp_tables + Created_tmp_disk_tables)* 100]正在写入磁盘,并且在磁盘上分配tmpdir时,IOPS会增加。