ホームページ >バックエンド開発 >PHPチュートリアル >Php+MySql ページング機構の 2 つのスキームの比較テスト_PHP チュートリアル

Php+MySql ページング機構の 2 つのスキームの比較テスト_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:02:28958ブラウズ

ハードウェア環境: PIII550、128M、15.2G
ソフトウェア環境: Win98+Apache+Php4+MySql
オプション 1:
1. Select count(1) from tab wherecondition を使用して、条件 $rows を満たすレコードの数を取得します。最初のクエリ
2. 前のページ数 $page、ページごとのレコード数 $rpp を通じてレコードセットを取得します
条件制限 ($page-1)*$rpp,$rpp のタブから * を選択します
3.返されたレコード セットのすべてのレコードを表示します。
4. ページが転送されるときに、$rows を後続のページに渡します。
オプション 2:
1. 条件を満たすレコードセットを取得します
条件のタブから * を選択します
2. ポインタを ($page-1)*$rpp に移動します
3. $rpp レコードを表示します
==== == =========+======+============================== === =============+======+======+========
レコード数 プラン | 回数 1 2 3 4 5 6 7 8 9 0 平均| 平均|=============+======+========== ======= ============================+======+====== +====== ==
------------------------------+----- -+ 1.6 |
10000 レコード| 他のページ 2 、 2 、 2 、 2 、 2 、 2 | 4.8125


http://www.bkjia.com/PHPjc/631068.html

tru​​ehttp://www.bkjia.com/PHPjc/631068.html技術記事ハードウェア環境: PIII550、128M、15.2G ソフトウェア環境: Win98+Apache+Php4+MySql 解決策 1: 1. [条件] タブから [Select count(1)] を使用して、条件 $... を満たすレコードの数を取得します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。