Vertikale Teilung Vertikale Aufteilung bezieht sich auf die Aufteilung von Datentabellenspalten, d. h. die Aufteilung einer Tabelle mit vielen Spalten in mehrere Tabellen
Spalten, die häufig in Kombination abgefragt werden, werden in einer Tabelle zusammengefasst;
Horizontale Teilung Horizontales Aufteilen bezieht sich auf das Aufteilen von Datentabellenzeilen. Wenn die Anzahl der Zeilen in einer Tabelle 2 Millionen überschreitet, wird die Verarbeitung langsam. Zu diesem Zeitpunkt können die Daten einer Tabelle zur Speicherung in mehrere Tabellen aufgeteilt werden. Einige Tipps zur horizontalen Teilung 1. Split-Prinzip Normalerweise verwenden wir die Modulmethode, um die Tabelle aufzuteilen. Beispielsweise wird eine Benutzertabelle mit 4 Millionen Benutzern in 4 Tabellen aufgeteilt, um die Abfrageeffizienz zu verbessern.
Mithilfe der ID-Modulmethode werden die Daten auf vier Tabellen verteilt. Id%4+1 = [1,2,3,4] Dann werden Abfrage, Aktualisierung und Löschen ebenfalls mit der Modulmethode abgefragt $_GET['id'] = 17, 17%4 + 1 = 2, $tableName = 'Benutzer'.'2' Wählen Sie * aus Benutzern2, wobei ID = 17 ist; Beim Einfügen wird auch eine temporäre Tabelle uid_temp benötigt, um eine automatisch inkrementierende ID bereitzustellen. Der einzige Zweck dieser Tabelle besteht darin, eine automatisch inkrementierende ID bereitzustellen. in uid_temp-Werte einfügen (null); Nachdem die selbstinkrementierende ID abgerufen wurde, wird die Untertabelle mithilfe der Modulo-Methode eingefügt.
Zusätzlich
Erstellen Sie Ansichtsbenutzer als Auswahl aus Benutzer1 Union, Auswahl aus Benutzer2 Union......... Oben sind die Details zur vertikalen und horizontalen Aufteilung von MySQL-Tabellen aufgeführt. Weitere Informationen zur Aufteilung von MySQL-Tabellen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Natives JS-objektorientiertes Tippspiel
Viele Leute haben dieses Buch gelesen: „Entwickel...
Vorwort: Die MySQL-Datenbank bietet eine breite P...
Code kopieren Der Code lautet wie folgt: <Obje...
Wenn Sie den Datumswähler kapseln, müssen Sie die...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis DML-Anweisungen 1. Datensätze ...
Inhaltsverzeichnis 1. v-wenn 2. Verwenden Sie v-i...
Hier sind einige Beispiele, wie ich diese Eigensch...
Merkmale einer Single-Page-Anwendung „Annahme:“ A...
Die Attribute des <TD>-Tags werden verwende...
Zuerst müssen wir das Attribut „transform-origin“...
Szenario So rendern Sie Listen mit bis zu 10.000 ...
1. Stilobjekt Das Stilobjekt stellt eine einzelne...
Geben Sie zunächst einen Code ein für(int i=0;i&l...
Schritte: 1. MySQL-Datenbank installieren 1. Lade...