English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Uso y ejemplo de la palabra clave CREATE INDEX en SQL

Referencia de palabras clave SQL

CREATE INDEX (Crear índice)

La orden CREATE INDEX se utiliza para crear índices en la tabla (permite valores repetidos).

El índice se utiliza para recuperar datos de la base de datos de manera muy rápida. Los usuarios no ven el índice, que solo se utiliza para acelerar la búsqueda./Consulta.

La siguiente consulta SQL crea un índice llamado “idx_lastname” en la columna “LastName” de la tabla “Persons”:

CREATE INDEX idx_lastname
ON Persons (LastName);

Si desea crear un índice en una combinación de columnas, puede listar los nombres de las columnas entre paréntesis y separarlos con comas:

CREATE INDEX idx_pname
ON Persons (LastName, FirstName);

Nota:La sintaxis para crear índices varía entre bases de datos. Por lo tanto: revise la sintaxis para crear índices en la base de datos.

Nota:Actualizar una tabla utilizando índices de uso frecuente lleva más tiempo que actualizar una tabla sin usar índices (porque los índices también necesitan ser actualizados). Por lo tanto, se recomienda crear índices solo en las columnas que se buscan con frecuencia.

Referencia de palabras clave SQL