Declaración CREATE y DROP INDEX en SQL

1. Sentencia CREATE INDEX:
La sentencia CREATE INDEX creará índices en las tablas. Los índices se utilizan para obtener datos de las bases de datos más rápidamente. Los usuarios no pueden ver los índices, se ejecutan en el fondo de las consultas, se utilizan para acelerar las búsquedas/consultas.

Sintaxis:
Crear un índice en una tabla:

CREATE INDEX indexname
ON tablename (columnname1, columnname2, ...);

Crear un índice único en una tabla –

CREATE UNIQUE INDEX indexname
ON tablename (columnname1, columnname2, ...);

Ejemplo:
la siguiente instrucción SQL crearía un índice llamado «idx_name» en la columna «LastName» en la tabla «GeeksTab»:

CREATE INDEX idx_name
ON GeeksTab (LastName);

Para crear un índice en varias columnas:

CREATE INDEX idx_pname
ON GeeksTab (LastName, FirstName);

2. Declaración DROP INDEX:
la declaración DROP INDEX podría usarse para eliminar un índice de cualquier tabla.

Sintaxis:

DROP INDEX tablename.indexname;

Ejemplo –

DROP INDEX GeeksTab.idx_pname;

Publicación traducida automáticamente

Artículo escrito por khushboogoyal499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *