SQL-Paging-Abfrage:HintergrundIm System des Unternehmens gibt es eine Plattform für das Konfigurationsmanagement, die sogenannte CRUD-Plattform. Wenn Sie darauf klicken, ist die erste Seite, die Sie sehen, jedoch eine Abfrageseite (durch Klicken auf die Seite wird automatisch die Abfragefunktion ausgelöst). Später werden Ihre CRUD-Operationen von Ihren Betriebskollegen ausgeführt. Im Allgemeinen werden jedoch bei Unternehmen mit relativ geringen Datenmengen alle Daten abgefragt und zur Paginierung direkt an das Front-End zurückgegeben. Wenn die Datenmenge jedoch Zehntausende erreicht, können sie nicht herumspielen. Ihnen müssen zwei weitere Parameter hinzugefügt werden. ProblemumgehungEs ist ganz einfach, zwei Parameter hinzuzufügen: (1) die Anzahl der Seiten und (2) die Anzahl der Abfragen pro Seite (das Backend hat einen Standardwert, um zu verhindern, dass dieser weitergegeben wird). Für den Dienst erforderliche VerarbeitungDie Verarbeitungsmethode ist sehr einfach in SQL zu extrahieren Abfragen aller Daten ohne Hinzufügen von Paginierung Beim Hinzufügen von Paginierungen ist insbesondere Folgendes zu beachten:
Wie wird SQL verarbeitet?
Wählen Sie * aus Testbenutzerinfo-Limit 0,4;
Manchmal kann Paging die meisten Probleme lösen, aber wir können vorhersagen, wo sich die Daten befinden, d. h., wo in einer Tabelle mit einer großen Datenmenge begonnen werden soll. Wir ändern die SQL Fügen Sie die Start-ID hinzu und erhalten Sie jedes Mal 4 Daten Wählen Sie * aus Testbenutzerinfo, wobei ID > 32, Limit 4 ist. Wenn Sie eine normale Abfrage haben und wissen, dass es sich um ein Datenelement handelt, fügen Sie am Ende außerdem das Limit 1 hinzu, um die SQL-Ausführung zu beschleunigen. Dies ist ein offensichtlicher Kontrast. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Einführung in Protokolle im Linux-System
>>: Javascript-Betriebsmechanismus „Event Loop“
Inhaltsverzeichnis Überblick Vorsichtsmaßnahmen 1...
1. Umwelt: MySQL-5.0.41-win32 Windows XP Professi...
Inhaltsverzeichnis Versteckte, absteigende und fu...
Inhaltsverzeichnis 1. Server 2. Kunde 3. Testdien...
Inhaltsverzeichnis Ändern der Repository-Quelle S...
Vorwort Wenn Sie sich auf die Stelle eines Betrie...
Einführung: Wenn wir MySQL zum Erstellen einer Ta...
Beim Ändern der Zeitzone unter Linux ist es immer...
Zuerst ist die Idee Um diesen Effekt zu erzielen,...
Cocos Creator-Version: 2.3.4 Demo-Download: https...
Gestern habe ich jemandem bei der Installation ei...
Schritt 1: Fügen Sie dem primären Domänennamen vo...
Inhaltsverzeichnis In JavaScript können wir norma...