私は現在、大学で「パフォーマンス評価」のコースを受講しており、現在、PHP および MySQL データベース サーバーで CPU 使用率をテストする課題を行っています。httperf を使用してカスタム トラフィックを作成し、vmstat を使用してサーバーの負荷を追跡します。INSERT と DELETE (個別に実行) の両方で、PHP サーバーへの 3000 接続を実行しています。
数値は、DELETE 操作が INSERT 操作よりもはるかに CPU を集中的に使用することを示しています — なぜだろうか?
最初は、インデックスを再作成する必要があり、データをディスクに書き込む必要があるため、INSERT にはより多くの CPU 使用率が必要だと思っていました。