MySQL は日中常に 200% - 300% の CPU を使用しています。これは正常ですか、それとも悪いですか?

MySQL は日中常に 200% - 300% の CPU を使用しています。これは正常ですか、それとも悪いですか?

MySQL デーモンは、日中は常に 200% - 300% の CPU を使用しています。これは正常ですか、それとも悪いですか? (Web サイトの同時接続数は 200 程度ですが、リバース プロキシなしで Drupal を実行しており、MySQL で多数の書き込み操作が行われています)

答え1

これは主に、利用可能な CPU と I/O パワーに依存します。十分なパワーがあれば、問題はありません。

使用されている CPU だけを見るのではなく、iowait を見ることをお勧めします。これは、プロセスが I/O がタスクを完了するのを待機しているときです。たとえば、データベースはハード ドライブがディスクにファイルを書き込むのを待機しています。

関連情報