Windows 2003サーバーでIIS 6.0にホストされている8つのASP.NETアプリケーションがあります。IISアプリケーションプールプロセス(W3WP.EXE)が業務時間中に95%のCPU使用率を消費していることがわかりました。アプリケーションはこれを引き起こしています。同じネットワーク上にある別のサーバにデータベースサーバを置いています。パフォーマンスモニタリングツールやその他のプロセスを使用して問題のあるアプリケーションを特定する方法をお知らせください。IIS 6.0でホストされているASP.NETアプリケーションを監視していますか?
これまでのところ、さまざまなアプリケーションでいくつかのクローズされていないSQL接続を特定し、修正しました。しかし、私たちは同じ問題に直面しています。
他の情報が必要な場合はお知らせください。
ASP.NETフレームワーク:2.0と3.5 DATABASE:SQL Server 2005および2008
ピーク時には、サイトを1つずつ一時停止して、悪いものを見つけます。その音は非常に悪いですが、これはより速く簡単な方法です。あなたがそれを見つけると、SQLをトレースして、このプロセスを何が食べているのか見ることができます。 – Aristos