web-dev-qa-db-ja.com

IOPS書き込みが増加し、ディスク書き込み待ち時間が減少し、平均要求サイズが減少しました-ページの読み込み速度が減少しました

サーバーのパフォーマンスの低下(ページの読み込み速度が低下する)に気付いた後、調査に行ったところ、muninグラフ(サーバーのリソースを追跡する)で、ディスクIOPS、ディスクレイテンシ、MySQLクエリの量に大きな変化があったことがわかりました。これは、システムまたはサーバー上で実行されるプログラム/ Webサイトのコードを自分で変更することなく発生しました。

どういう意味ですか?これらの変化を引き起こすものは何ですか?直し方?

問題に関する詳細情報:順序は、muninグラフのシーケンスによるものです。リソース(以前の監視に対する時間の約変更);

  1. デバイスあたりのディスクIO(10倍に増加)。 enter link description here
  2. 平均リクエストサイズ(x2-4の減少);
  3. デバイスあたりのディスク遅延(平均書き込みIO待機時間が10倍減少); enter link description here
  4. MySQLクエリ(x2の減少); enter link description here
  5. CPU使用率(x1.5の増加); enter link description here
  6. 割り込みとコンテキストスイッチ(10倍に増加)。 enter link description here

これを解決していただきありがとうございます。

1
Arturas

私は答えを見つけようとしていました、そしてついに私は私のポイントに到達しました。

解決策は、my.cnfのMySQLtmpdirパラメーターを/ tmp /(ディスクに割り当てられている)から/ dev/shm(これはRAMにある)に変更することでした。

すべての一時テーブルの48.7%[Created_tmp_disk_tables /(Created_tmp_tables + Created_tmp_disk_tables)* 100]がディスクに書き込まれているため、tmpdirがディスクに割り当てられると、IOPSが増加します。

2
Arturas