アプリケーションのバックエンドのパフォーマンスを改善し、GUI のエンド ユーザーにメリットを示すために、Trace.axd ページを使用してタイミングを計っています。(フロントエンドは .Net 1.1、バックエンドは Java で、Web サービス経由で接続されています。)
ただし、これらのタイミングは、古いバックエンドと新しいバックエンドの間で違いはありません。
バックエンドにブレークポイントを設定し、そこでリクエストを 30 秒間保持すると、Trace.axd から、POST に 3 ミリ秒、GET に 4 秒かかっていることがわかります。26秒くらい抜けてる…
POST はパフォーマンスの向上が必要な場所ですが、Trace ページのタイミングには、要求を送信するのにかかる時間のみが含まれているようで、戻るのにかかる時間は含まれていないようです。
トレース内の情報の粒度を上げて、リクエスト全体を含める方法はありますか? または、必要な測定を行う別の方法はありますか?