2009-07-04 10 views

答えて

5

ウェブアプリケーションプロジェクトまたはウェブサイトプロジェクトでこれが表示されますか?

ウェブサイトの場合、開発サーバーが最初に実行されたときに各ページをコンパイルする必要があるかもしれません。同じページの後続リクエストは高速ですか?

Webアプリケーションプロジェクトの場合、Visual Studioはそれをコンパイルしてから、開発サーバーを実行します。この場合、開発サーバーであることを確認してください。アプリケーションのすべてのページで同じ遅延がありますか?

また、ディスクまたはデータベースの待ち時間ではありませんか?

+0

+1ページの最初のヒットをコンパイルする必要があるため –

2
  1. ウェブサーバーが原因と思われる理由を特定します。
    ウェブサーバーであることをどのように判断しましたか?あなたはどのようにこの3秒を測定しましたか?それはすべてのページにあるのですか、それとも特定のページだけですか?それは連続しているのですか、しばらくすると改善されますか?

  2. 低速Webサーバーのどの側面が問題であるかを判断します。 多くのCPUが使用されていますか?記憶?これが起こったときに他に起こっていることはありますか? IISを使用しているときは、カッシーニが遅いコンピュータと同じコンピュータで実行していますか?他のすべては同じですか?同じデータベースサーバーですか?同じハードディスクが使用中ですか?

パフォーマンス分析の場合と同様に、絞り込む必要があります。

関連する問題