0

ウェブサイトの読み込み速度をテストしているときに、ウェブサイトの読み込みが非常に速くなることもあれば、読み込みを開始するのに時間がかかることもあります。詳細を確認したところ、一部のリクエストでは待機時間が数百ミリ秒でしたが、他のリクエストでは低速で、実際には5〜30秒の待機時間がかかっていました。

この種の数ミリ秒から30秒以上の偏差の原因は何でしょうか。そしてそれを改善する方法。

このサイトは、ASP.netMVC3およびMicrosoftSQLServerデータベースに基づいて構築されています。

4

1 に答える 1

1

どのようなパターンがありますか?つまり、同じURLは常に低速で、他のURLは常に高速ですか、それともランダムに見えるだけですか?

サーバー上で他に何が実行されているかを見てください。それは専用サーバーですか、それともVPSですか。

DBのパフォーマンスを見てください。つまり、一貫性があります。これは、最も時間がかかるクエリ、ほとんどのCPU、ほとんどのIOなどです。

サイトはどれくらい忙しいですか、アプリプールがリサイクルまたは起動されているときのスローダウンは一致していますか?

于 2012-03-26T09:20:25.683 に答える