0

コードによって頻繁にアクセスされる特定の SharePoint リストは、データベースへの往復回数を減らすために、DataTable の形式で Application 変数に格納されます。これは、ほとんどのシナリオでうまく機能しています。ただし、DataTable のサイズが巨大な場合、つまり 10 ~ 12 列の範囲であり、ない場合、これは機能しません。行数が 150,000 を超えています。これを機能させるにはどうすればよいですか?

4

1 に答える 1

0

メモリが不足し始めると、IIS はアプリケーションをリサイクルする可能性があります。一般に、このような大規模なデータセットをメモリに保存することは避けてください。アウトプロセス キャッシュを使用することをお勧めします。AppFabricをチェックアウトします。Scott Hanselmanがセットアップについて書いたガイドがあります。たとえば、 memcachedなどの他のキャッシュ プロバイダーもあります。

于 2012-09-21T09:01:55.663 に答える