2011-09-17 8 views
0

私はその中に複数の "タブ"(最大4個)、タブごとに最大25個の "行"を持つページを構築する予定です。一度にすべての(最大)4タブ分のデータをロードする方が効率的でしょうか?または、最初のタブデータをロードした方がいいですか?それとも、それは本当にクエリに依存しますか?1つのクエリで多くのデータをロードする方が効率的です。

ありがとうございます。

答えて

1

これはクエリによって異なります。

Googleでは、1回のクエリで数百万回のヒットが返される可能性があるため、検索結果のページングが行われます。

クエリが小さい場合、答えはそれほど重要ではありません。ユーザーが気づく唯一のものは、ネットワークの待ち時間です。

+0

これが助けになると、合計10個のフィールドがロードされた〜4つのテーブルにクエリが格納されます。クエリ自体はかなりシンプルになりますが、私は最大100行を返すだろうと言ったようです。これを念頭に置いて、どのように私がそれについて行ったかは問題ではないでしょうか? – Samsquanch

+1

これらの列の1つ以上がCLOBまたはBLOBでない限り、私はそうは思わない。それからあなたはサイズについて心配する必要があります。各自がどれくらいのメモリを占有しているかを計算し、自分で決定する必要があります。 JSONオブジェクトとしてそれらを直列化すると、AJAX呼び出しとブラウザが簡単になります。 – duffymo

関連する問題