MySQLのCPU使用率が急上昇した件


サイトが重いなーと思ってtopコマンドでみてみるとMySQLのCPU使用率がクエリ実行するごとに100%以上に跳ね上がったw

結果から言うとクエリの内容を変更した時にインデックスを貼ってなかった。

殆どの場合インデックスの貼り忘れや、データ量の増加によってインデックスが効かなくなったパターンが多いみたい。

ただ、もしデータ量が少なく、急に重くなったという場合はおそらく設定の問題か、ハードディスクが限界だと思う。

そういった場合はチューニングが必要。

max_requestsの値を下げるか、メモリに余裕があればクエリキャッシュの値を上げるといいと思う


この投稿へのコメント

コメントはありません。

コメントを残す

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL