Heim  >  Artikel  >  Backend-Entwicklung  >  SQL CREATE INDEX-Anweisung

SQL CREATE INDEX-Anweisung

jacklove
jackloveOriginal
2018-05-08 11:06:191400Durchsuche

SQL CREATE INDEX-Anweisung ist in PHP sehr wichtig, dieser Artikel wird es erklären. Die

CREATE INDEX-Anweisung wird verwendet, um einen Index für eine Tabelle zu erstellen.

Indizes ermöglichen Datenbankanwendungen, Daten schneller zu finden, ohne die gesamte Tabelle lesen zu müssen.

Index

Sie können einen Index in einer Tabelle erstellen, um Daten schneller und effizienter abzufragen.

Indizes sind für Benutzer nicht sichtbar, sie können nur zur Beschleunigung von Suchen/Abfragen verwendet werden.

Hinweis: Das Aktualisieren einer Tabelle, die einen Index enthält, dauert länger als das Aktualisieren einer Tabelle ohne Index, da auch der Index selbst aktualisiert werden muss. Daher ist es ideal, Indizes nur für Spalten (und Tabellen) zu erstellen, die häufig durchsucht werden.

SQL CREATE INDEX-Syntax

Erstellen Sie einen einfachen Index für eine Tabelle. Doppelte Werte sind zulässig:

CREATE INDEX index_name
ON table_name (column_name)

Hinweis: „column_name“ gibt die Spalte an, die indiziert werden muss.

SQL CREATE UNIQUE INDEX-Syntax

Erstellen Sie einen eindeutigen Index für die Tabelle. Ein eindeutiger Index bedeutet, dass zwei Zeilen nicht denselben Indexwert haben können.

EINZIGARTIGEN INDEX index_name ERSTELLEN
ON table_name (column_name)

INDEX-Instanz ERSTELLEN

In diesem Beispiel wird ein einfacher Index mit dem Namen „PersonIndex“ erstellt Spalte „LastName“ der Tabelle „Person“:

CREATE INDEX PersonIndex
ON Person (LastName)

Wenn Sie die Werte in einer Spalte absteigend indizieren möchten Reihenfolge, Sie können reservierte Wörter DESC nach dem Spaltennamen hinzufügen:

CREATE INDEX PersonIndex
ON Person (LastName DESC)

Wenn Sie mehr als eine Spalte indizieren möchten, können Sie die Spaltennamen in Klammern und durch Kommas getrennt auflisten:

CREATE INDEX PersonIndex
ON Person (LastName, FirstName)

In diesem Artikel wird die SQL CREATE INDEX-Anweisung erläutert. Weitere Lernmaterialien finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Verwandte Kenntnisse über SQL DEFAULT-Einschränkungen

Verwandte Kenntnisse über SQL CHECK-Einschränkungen

Relevante Kenntnisse über SQL UNIQUE-Einschränkungen

Das obige ist der detaillierte Inhalt vonSQL CREATE INDEX-Anweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn