Ключевое слово SQL CREATE INDEX
❮ Справочник по ключевым словам SQL
СОЗДАТЬ ИНДЕКС
Команда CREATE INDEX
используется для создания индексов в таблицах (допускает дублирование значений).
Индексы используются для очень быстрого извлечения данных из базы данных. Пользователи не могут видеть индексы, они просто используются для ускорения поиска/запросов.
Следующий SQL создает индекс с именем «idx_lastname» в столбце «LastName» в таблице «Persons»:
CREATE INDEX idx_lastname
ON Persons (LastName);
Если вы хотите создать индекс для комбинации столбцов, вы можете перечислить имена столбцов в круглых скобках, разделенных запятыми:
CREATE INDEX idx_pname
ON Persons (LastName, FirstName);
Примечание . Синтаксис создания индексов различается в разных базах данных. Поэтому: Проверьте синтаксис создания индексов в вашей базе данных.
Примечание. Обновление таблицы с индексами занимает больше времени, чем обновление таблицы без индексов (поскольку индексы также нуждаются в обновлении). Поэтому создавайте индексы только для тех столбцов, по которым будет часто выполняться поиск.
❮ Справочник по ключевым словам SQL