La sentencia CREATE INDEX es utilizada para crear indices en las tablas
Los indices son utilizados para recuperar datos rapidamente
Los usuarios no veen los indices
Estos son usados para acelerar busquedas y consultas
Nota Solo utilize los indice en columnas que se van a trabajar con ellas
La actualizacion de una tabla con indices, tarda mas de que sin indices, porque los indices tambien tienen que se actualizar
Sintaxis CREAR ÍNDICE
Crea un índice en una tabla. Se permiten valores duplicados:
CREATE INDEX index_name ON table_name (column1, column2, ...);
...
Sintaxis CREAR ÍNDICE UNICO
Crea un índice único en una tabla. No se permiten valores duplicados:
CREATE UNIQUE INDEX index_name ON table_name (column1, column2, ...);
NOTA en cada base de datos tiene su sintaxe para crear indice
Ejemplo CREAR ÍNDICE
La siguiente declaración SQL crea un índice llamado "idx_lastname" en la columna "LastName" en la tabla "Persons":
CREATE INDEX idx_lastname ON Persons (LastName);
Si desea crear un índice en una combinación de columnas, puede enumerar los nombres de las columnas entre paréntesis, separados por comas:
CREATE INDEX idx_pname ON Persons (LastName, FirstName);
DROP INDEX
DROP INDEX es utilizado para eliminar un indice en una tabla
ACCESS
DROP INDEX index_name ON table_name;
SQL
DROP INDEX table_name.index_name;
ORACLE
DROP INDEX index_name;
MySQL
ALTER TABLE table_name DROP INDEX index_name;
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias