2017-11-05 14 views
0

ERP Webアプリケーションの複数の同時ユーザーの場合、いくつかの重大な問題に直面しています。同時ユーザー数が30以上になると、アプリケーションが遅くなります。私たちは、ASP.NET、C#、SQL Server 2016を使用してWebアプリケーションを開発しました。マルチユーザーの場合のASP.NET Webアプリケーションの速度低下

この問題からどの点をチェックする必要がありますか?

IISまたはページごとにオーバーヘッドを得るために使用できるツール/スクリプトはありますか?

帯域幅のオーバーヘッドも知りたいです。

答えて

0

この問題の原因となるいくつかの問題があります。 1. SQL呼び出しの後に接続が閉じていることを確認したい場合があります。 2.デッドロックを引き起こす可能性がある、長い実行クエリがある可能性があります。

メモリダンプを実行して、スローダウンが発生したときにコマンドが実行されていることを確認して、SQLプロファイラを使用してクエリを実行する時間を確認することもできます。

関連する問題