Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 13178|Antwort: 0

[Quelle] MySQL View- und Create Index-Befehle

[Link kopieren]
Veröffentlicht am 01.03.2019 10:51:26 | | | |
Verwenden Sie den Befehl ALTER, um Indizes hinzuzufügen und zu entfernen

Es gibt vier Möglichkeiten, einen Index zu einer Datentabelle hinzuzufügen:

TABELLE ÄNDERN tbl_name HINZUFÜGENGRUNDSCHULESCHLÜSSEL (column_list): Diese Aussage fügt einen Primärschlüssel hinzu, was bedeutetDer Indexwert muss eindeutig sein und darf nicht NULL sein
TABELLE ÄNDERN tbl_name HINZUFÜGENEINZIGARTIGindex_name (column_list): Diese Aussage erstellt einen Indexmuss eindeutig sein (zusätzlich zu NULL, was mehrfach vorkommen kann)
TABELLE ÄNDERN tbl_name HINZUFÜGENINDEXindex_name (column_list): HinzufügenNormalindex, der Indexwert kann mehrfach erscheinen.
TABELLE ÄNDERN tbl_name HINZUFÜGENVOLLTEXTindex_name (column_list): Diese Anweisung gibt an, dass der Index FULLTEXT fürVolltextindex


Beim Erstellen eines Index wird empfohlen, ihn direkt mit der MySQL-Kommandozeile zu erstellen und nicht mit MySQL Workbench.

Ansehen Sie den Index




· Tabelle

Der Name des Tisches.

· Non_unique

Wenn der Index keine doppelten Wörter enthalten kann, ist er 0. Wenn du kannst, dann 1.

· Key_name

Der Name des Indexes.

· Seq_in_index

Spaltensequenznummer im Index, beginnend mit 1.

· Column_name

Spaltenname.

· Sortierung

Wie werden Spalten im Index gespeichert? In MySQL gibt es den Wert 'A' (aufsteigend) oder NULL (keine Klassifikation).

· Kardinalität

Eine Schätzung der Anzahl der eindeutigen Werte im Index. Sie kann aktualisiert werden, indem man ANALYZE TABLE oder myisamchk -a ausführt. Kardinalzahlen werden auf Basis von Statistiken gezählt, die als ganze Zahlen gespeichert sind, sodass der Wert selbst für kleine Tabellen nicht exakt sein muss. Je größer die Kardinalität, desto größer ist die Wahrscheinlichkeit, dass MySQL diesen Index bei der Föderation verwendet.

· Sub_part

Ist die Spalte nur teilweise indexiert, ist sie die Anzahl der indexierten Zeichen. Wenn die gesamte Spalte indexiert ist, ist sie NULL.

· Vollgepackt

Zeigt an, wie Schlüsselwörter komprimiert werden. Wenn sie nicht komprimiert ist, ist sie NULL.

· Null

Wenn die Spalte NULL enthält, enthält sie JA. Falls nicht, enthält die Spalte NEIN.

· Index_type

Verwendete Indexierungsmethoden (BTREE, FULLTEXT, HASH, RTREE).

· Kommentar





Vorhergehend:C# Nach der Deserialisierung gibt die Datenverarbeitung json() zurück
Nächster:Was sind die gängigen Testmethoden für Maurer-VPS? Eine vollständige Liste der VPS-Testmethoden für Maurer
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com