SQL CREATE INDEX
CREATE INDEX, aby utworzyć indeks w tabeli.
Bez czytania całą tabelę, aplikacja bazy danych indeks może znaleźć dane szybciej.
wskaźnik
Można utworzyć indeks w tabeli, aby szybciej i skuteczniej kwerendy danych.
Użytkownik nie widzi indeksów, mogą być wykorzystywane jedynie w celu przyspieszenia wyszukiwania / zapytania.
Uwaga: Aktualizacja z indeksami tabeli wymaga więcej niż aktualizacji tabeli bez indeksów zajmuje więcej czasu, to dlatego, że sam indeks musi również zostać zaktualizowane.Dlatego idealnym podejście jest często po prostu szukał kolumn (i tabele), aby utworzyć indeks powyżej.
Składnia SQL CREATE INDEX
Tworzenie prostych indeks na stole. Pozwala to na korzystanie z dwóch wartości:
ON table_name (column_name)
SQL tworzyć unikalne składni INDEX
Stwórz unikalny indeks na stole. Nie zduplikowane wartości: unikalny wskaźnik oznacza, że dwa wiersze nie mogą mieć taką samą wartość indeksu. . Tworzy unikatowy indeks na stole zduplikowane wartości nie są dopuszczone:
ON table_name (column_name)
UWAGA: Składnia tworzenia indeksów w różnych bazach danych nie są takie same.Więc sprawdź swoją bazę do tworzenia składni indeksu.
Przykłady CREATE INDEX
Poniższa instrukcja SQL tworzy indeks o nazwie "PIndex" na "LastName" kolumny "osoby" tabela:
ON Persons (LastName)
Jeśli chcesz indeksu więcej niż jednej kolumnie, można wymienić nazwy kolumn w nawiasach, oddzielonych przecinkami:
ON Persons (LastName, FirstName)