効率的なページング メカニズムは構想段階にあります。ぜひ議論してください。批判は歓迎です。

WBOY
リリース: 2016-06-21 09:12:46
オリジナル
1035 人が閲覧しました

ページネーション

これは単なるアイデアです。実現可能かどうかを見てみましょう:

たとえば、データベースに新しいレコードを挿入した後、すべてのデータに対してページング処理を実行し、各ページの最初の ID 番号を取得します。 、1134、1100、1080、1033。これらの ID 番号をデータベースまたはテキスト ファイルに保存し、情報閲覧ページでこれらの ID を使用してページ分割します (例:
最初のページ< ;)。 /a>
2 ページ目
3 ページ目
各ページの情報をリストします:
sybase_query(" set rowcount 20");
sybase_query("select id,title from test where id<$id order by id desc");

ははは、完了しました。メッセージを送信する人の数はブラウジングよりはるかに少ないためです。 (もちろん、このフォーラムを除く) これにより、サーバーの負荷が大幅に軽減されます。sybase、mysql、orcal の場合、この方法は非常に効果的です。 mysqlの限界もテーブル全体を取得することです



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート