SQL ページング クエリ:背景会社のシステムには、構成管理用のプラットフォーム、いわゆる CRUD プラットフォームがあります。ただし、それをクリックすると、最初に表示されるページはクエリ ページです (ページをクリックすると、クエリ機能が自動的にトリガーされます)。その後、CRUD 操作は運用担当者によって実行されます。ただし、一般的に、データ量が比較的少ないビジネスでは、すべてのデータがクエリされ、ページングのためにフロント エンドに直接返されます。ただし、データ量が数万に達すると、いじくり回すことはできません。さらに 2 つのパラメーターを追加する必要があります。 回避策2つのパラメータ(1)ページ数と(2)ページあたりのクエリ数を追加するのは非常に簡単です(バックエンドには渡されないようにデフォルト値があります) サービスに必要な処理処理方法はSQLで抽出するのが非常に簡単です ページングを追加せずにすべてのデータをクエリする ページングを追加するときは、特に次の点に注意することが重要です。
SQL はどのように処理されますか?
test_user_info 制限 0,4 から * を選択;
ページングでほとんどの問題を解決できる場合もありますが、大量のデータがあるテーブルでは、データがどこにあるか、つまりどこから開始するかを予測することができます。SQLを少し変更します。 開始IDを追加し、毎回4つのデータを取得します SELECT * FROM test_user_info WHERE id > 32 limit 4; また、通常のクエリがあり、それがデータの一部であることがわかっている場合は、最後に limit 1 を追加して、SQL の実行を高速化します。 これは明らかな対照です。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Javascript 操作メカニズム イベントループ
目次iview-admin2.0 組み込み権限管理権限に基づいてコンポーネントの表示を制御するカスタ...
目次序文知る練習すれば完璧になる序文wabpack では、ローダーの他にプラグインがコア機能です。プ...
例: nginx ログには、アクセス ログとエラー ログの 2 つの主な種類があります。アクセス ロ...
毎日jQueryプラグイン - カルーセルチャートを実装するためのjQueryプラグイン。参考までに...
Ubuntu 18.04では参考までにmysql 5.7をインストールします。具体的な内容は以下のと...
この記事の例では、グラフィック検証コードを実装するためのVueの具体的なコードを参考までに共有してい...
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
Ubuntu では中国語入力方法の解決策はありません。仮想マシンや Ubuntu システムをインスト...
仮想マシンを使用しているときに、ディスク容量が不足し、継続使用するためにディスクをマウントする必要が...
よく知らないサーバーの場合や、かなり前にインストールした場所を忘れてしまった場合、構成ファイルの場所...
事前に一言:突然、複数のドメイン名のアクセスを https に転送するというタスクを受け取りました。...
CentOS 7 では、次のようなコマンドを使用してホスト ポートをコンテナー ポートにマッピングす...
Linux システムでは、環境変数は適用範囲に応じて、システムレベルの環境変数とユーザーレベルの環境...
目次索引- 総合索引- ユニークなインデックス- 主キーインデックス- 複合インデックス- 全文索引...
1.17.9 本当はもっと美味しいNginx のダウンロード アドレス: https://nginx...