0

私は devexpress グリッド ビューを使用してデータを表示および保存しています。私の問題は、ブラウザが最初に読み込まれたときにアプリケーションが正常に応答し、しばらくすると (5 分未満)、アプリケーションの応答が非常に低くなり、アクションの応答に時間がかかりすぎることです。 、IISでリサイクル時間(通常の時間間隔)を拡張しようとしましたが、問題はIISからではないようで、60分後にセッションタイムアウトを作成しましたが、同様に違いはありません。ご了承ください:

  • 私の要求はすべて Ajax 呼び出しです。
  • 開発サーバー (Visual Studio) を使用してアプリケーションをデプロイすると、アプリケーションは正常に応答します。

問題がどこにあるか教えてください。

4

2 に答える 2

0

問題をさらに調査すると、Firefox を使用してアプリケーションを展開すると問題が完全に消え、アプリが正常に応答し、IE または chrome を使用すると問題が明らかになり、ブラウザに問題があると推測されます

于 2013-07-11T09:30:19.590 に答える
0

問題がどこにあるのかを言うのは難しいですが、最初に頭に浮かんだのは

  • 接続が開かれている可能性がありますが、閉じられていません。一般に、オブジェクトは破棄されません。
  • データベース接続プールの設定が正しいことを確認してください。
  • IIS ログをチェックして、異常な応答率、つまりエラー (http 500、404 など) がないかどうかを確認してみてください。
  • また、1 回のデータベース呼び出しで複数の結果セットをフェッチすることをお勧めします。データベースへのラウンド トリップの回数を減らすようにしてください。
  • ブラウザに非常に多くのプラグインをインストールしている可能性があり、それらによって速度が低下しています。

これらはほんの少しのヒントです。お役に立てば幸いです。

于 2013-07-02T13:16:41.130 に答える