Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。Serverから検索して、処理しています。件数が増えるにつれて、メモリ領域の確保に時間がかかり検索速度が大幅に遅くなってしまう状況です。動作環境は以下となります。複数インスタンスが同じサーバ上で動作(同居)しており、リソースモニタで確認すると30GB程度使用中となっています。状況を改善したいと思っておりますが、単純にメモリを増設すればIISが利用できるメモリも増えると考えて問題ないでしょうか?知見があるかたご回答いただけますと幸いです。個の銅バッジ2IISとSQLServerが同居している構成と考えてよいでしょうか。IIS・SQLServerともにメモリの制限は無しでしょうか。メモリの食い合いが発生するので最も避けたい事態です。7:01IISとSQLServerは、同居しております。Serverでメモリの奪い合いが起きているかもしれませんね。ハードフォールトが発生しているかなど、確認すべき点はあると思います。票3XY問題ではないでしょうか?Webアプリで大量のデータを扱うのは設計が悪いということはわかっておりますが、件数が増えるにつれて、メモリ領域の確保に時間がかかり検索速度が大幅に遅くなってしまう状況です。「件数が増えるにつれて、検索速度が大幅に遅くなってしまう」は疑う余地のない観測された事実と思います。その原因が「メモリ領域の確保に時間がかかり」であると特定できているのでしょうか?当たり前ですが原因でなかった場合、メモリを増設してもメモリが増えるだけで速度は改善しません。原因を特定することをお勧めします。あれば、ディスクに負荷がかかっているのであれば高速なSSDを、ネットワークに負荷がかかっているのであれば10GbEを、と対策を取るべきです。個の銅バッジ処理の際にオブジェクトをnewしていますが、newの合間にログを出力し、件数が増えるにつれてログの間隔が長くなるため、メモリ領域の確保に時間がかかっていると推測しております。プログラムは現状では修正しない前提です。今後、検索件数の上限を変更する等は、検討いたします。そのログが正しいとは思いますが、場合によってはディスクに負荷がかかっていてログ書き込みそのものに時間がかかっていることもあります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。プロジェクト作成時にエラーが発生する0WEBアプリからローカルにファイルを書き込む方法。MVCについて、スキャフォールディングコマンドにて必ず失敗します。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。