2016-04-28 31 views
0

私は大規模なデータセットを持っている場合、私はシンプルなページネーションを使用する必要がありますが、例えば、単純な改ページ使用Laravelのページ付けや簡単な改ページ

を適用するのに十分な大きさの時に確定するための方法がある場合、誰かが私に教えてください可能性があることを理解私はつもりだ、近い将来には、レコードの40Kでテーブルを処理する必要が上で、私はつもり利用シンプルなページネーションんだけど...私はそれを使うべきか、私は事前に

感謝を過剰反応してる

答えて

1

答えるのは難しいので、簡単なページ設定をする必要があるかどうかを判断する前に、両方のメソッドでいくつかのテストを行う必要があります。

ページネーションは、表示するページ数とリンクの生成方法がわかるように、同じクエリを制限なしで使用してcount(*)を選択する余分なクエリを実行します。単純なページネートは番号の付いたリンクを使用しないため、次と前のリンクだけを使用するため、その追加クエリを実行する必要はありません。

でも、40kレコードはかなり小さいデータセットであり、特別なリンクを必要としたくない、または必要としない限り、ページ設定を使用するのが安全です。この場合、単純なページ設定を使用します。

関連する問題