0

ページネーションを実装する場合、linqs の遅延読み込みを使用することをお勧めしますか? または、結果をキャッシュして、ページが選択されたときに繰り返し呼び出す必要がありますか? キャッシュが更新されると、結果をリロードしますが、結果が変更される可能性があり、そのためページが変更される可能性があります。

4

1 に答える 1

3

それは、予想されるデータの量と、ユーザーがそのすべてをページングする頻度に依存すると思います。非常に多くの行がある場合は、クエリでページングを使用して、最初のページ ロードで巨大なデータ セットをロードする必要がないようにすることをお勧めします。データが多すぎない場合は、キャッシュ方式を使用しても最初のページの読み込みに大きな影響はなく、データベースを再クエリするよりも後続の読み込みが高速化されます。

于 2009-02-10T21:37:30.407 に答える