各ページがリソースをどれだけ使用したか、どのページが最もリソースを消費しているかを確認する必要があります。ありがとうございました。
1 に答える
本質的に、あなたは次のようなものを探していますmod_profiling
か?グーグルしないでください。架空の例。そのようなものは何もありません。
ただし、これが厳密に PHP ページに関するものである場合は、xdebug を適切にセットアップして、プロファイラーがメモリ使用量とランタイム ダンプを自動生成できるようにすることができます。http://www.xdebug.org/docs/profiler
本番システムでこれを一方的に有効にしないことをお勧めしますが、構成オプションを使用すると、パラメータxdebug.profiler_enable_trigger
とリクエストごとに個別にトリガーできます。http://www.xdebug.org/docs/all_settings#trace_output_name&XDEBUG_PROFILE=1
を使用して、ページごとのプロファイラー出力ファイル名を設定します。評価に関しては、手動でページを調べてダンプを生成し、それらを手動で検査する必要があります (kcachegrind または類似のツール)。
そこに mysql_queries() のランタイムが表示されますが、Mysql サーバー自体のリソース使用量は表示されません。便利な show-me-all プロファイリング ソリューションは存在しません。クエリの最適化もプログラミング作業です。http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html