SQL CREATE UNIQUE INDEX
❮ SQL Справочник Ключевых слов
CREATE UNIQUE INDEX
Команда CREATE UNIQUE INDEX
создает уникальный индекс в таблице (повторяющиеся значения не допускаются)
Индексы используются для быстрого извлечения данных из базы данных. Пользователи не могут видеть индексы, они просто используются для ускорения поиска/запросов.
Следующий SQL создает индекс с именем "uid_pid" в столбце "PersonID" таблицы "Persons":
CREATE UNIQUE INDEX uidx_pid
ON Persons (PersonID);
Примечание: Синтаксис для создания индексов различается в разных базах данных. Поэтому: проверьте синтаксис для создания индексов в вашей базе данных.
Примечание: Обновление таблицы с индексами занимает больше времени, чем обновление таблицы без них (поскольку индексы также нуждаются в обновлении). Поэтому создавайте индексы только для тех столбцов, по которым будет часто выполняться поиск.