Tutorial MySQL

MySQL INICIO Introducción a MySQL MySQL RDBMS

mysql SQL

mysql SQL MySQL SELECCIONAR MySQL DONDE MySQL Y, O, NO MySQL ORDENAR POR MySQL INSERTAR EN Valores NULOS de MySQL ACTUALIZACIÓN MySQL MySQL ELIMINAR LÍMITE MySQL MySQL MIN y MAX MySQL CUENTA, PROMEDIO, SUMA MySQL ME GUSTA Comodines de MySQL MySQL EN MySQL ENTRE Alias ​​MySQL MySQL se une UNIÓN INTERNA MySQL MySQL IZQUIERDA UNIRSE MySQL ÚNETE A LA DERECHA UNIÓN CRUZADA MySQL MySQL Self Join UNIÓN MySQL MySQL GRUPO POR MySQL TENER MySQL EXISTE MySQL CUALQUIERA, TODO MySQL INSERTAR SELECCIÓN CASO MySQL Funciones nulas de MySQL Comentarios MySQL Operadores MySQL

Base de datos MySQL

MySQL Crear base de datos Base de datos de caída de MySQL Crear tabla MySQL Tabla desplegable de MySQL MySQL Alterar tabla Restricciones de MySQL MySQL no nulo MySQL único Clave principal de MySQL Clave foránea de MySQL Comprobación de MySQL Valor predeterminado de MySQL Crear índice de MySQL Incremento automático de MySQL Fechas MySQL Vistas MySQL

Referencias MySQL

Tipos de datos MySQL Funciones MySQL

Ejemplos de MySQL

Ejemplos de MySQL Cuestionario MySQL Ejercicios MySQL

Declaración CREAR ÍNDICE de MySQL


Declaración CREAR ÍNDICE de MySQL

La CREATE INDEXdeclaración se utiliza para crear índices en las tablas.

Los índices se utilizan para recuperar datos de la base de datos más rápidamente que de otra manera. Los usuarios no pueden ver los índices, solo se utilizan para acelerar las búsquedas/consultas.

Nota: Actualizar una tabla con índices lleva más tiempo que actualizar una tabla sin ellos (porque los índices también necesitan una actualización). Por lo tanto, solo cree índices en las columnas que se buscarán con frecuencia.

Sintaxis CREAR ÍNDICE

Crea un índice en una tabla. Se permiten valores duplicados:

CREATE INDEX index_name
ON table_name (column1, column2, ...);

CREAR ÍNDICE ÚNICO Sintaxis

Crea un índice único en una tabla. No se permiten valores duplicados:

CREATE UNIQUE INDEX index_name
ON table_name (column1, column2, ...);

MySQL CREAR ÍNDICE Ejemplo

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);

Declaración DROP INDEX

La DROP INDEXdeclaración se utiliza para eliminar un índice en una tabla.

ALTER TABLE table_name
DROP INDEX index_name;