現在のシステムは次のように構築されました。
DB テーブルには約 500 万のレコードがあります。必要に応じて、たとえば 100 万レコードの結果セットを取得し、アプリケーション全体でそれらをキャッシュに保持し、完了したらそれらを削除します。
ここで、.NET アプリケーションのメモリを使用する代わりに、「ディスク ベースのテーブルがまだ 500 万のレコードを保持している間に、メモリ内のテーブルを使用して 100 万のレコードをメモリ内のテーブルに保持することは可能ですか?」
現在のシステムは次のように構築されました。
DB テーブルには約 500 万のレコードがあります。必要に応じて、たとえば 100 万レコードの結果セットを取得し、アプリケーション全体でそれらをキャッシュに保持し、完了したらそれらを削除します。
ここで、.NET アプリケーションのメモリを使用する代わりに、「ディスク ベースのテーブルがまだ 500 万のレコードを保持している間に、メモリ内のテーブルを使用して 100 万のレコードをメモリ内のテーブルに保持することは可能ですか?」