そこで、ダウンライン レポートを実行します。これにより、ログインしている人のダウンラインにいる全員が集まります。クライアントの一部の人々は、100 レコード未満を返すため、これを問題なく実行します。
ただし、一部のクライアントは 4,000 ~ 6,000 行を返し、約 8 MB の情報を返します。大きなリクエストを処理するには、開発マシンのバッファ制限を実際に上げる必要がありました。
この大量のデータを保存し、複数回連続して実行されるのを防ぐ最善の方法は何ですか?
Cookieに保存できますか?これはサーバー上の多くのメモリを消費するため、セッションは問題外です。
この時点で、私はほとんど何でも受け入れており、古いプロセスをより効率的なプロセスに合理化しようとしています。
現在行われていることは、レコードセット全体をロードすることです。レコードセットをループして、データを return_value セルに構築します。
これは jquery/ajax 呼び出しに変換した方がよいでしょうか?
主な要件は次のとおりです。
クラシック ASP jquery/javascript T-SQL