sql >> Base de Datos >  >> RDS >> Mysql

¿Se requiere un índice MySql normal cuando tenemos un índice compuesto?

Cualquier prefijo de un índice compuesto también se utilizará como índice por sí mismo. Entonces, si tiene un índice compuesto en (domain, log_time, log_type) , es equivalente a tener índices en domain y (domain, log_time) . No es necesario tener estos índices por separado también, serán redundantes y desperdiciarán espacio.

Para que pueda eliminar de forma segura el índice en domain cuando agrega este índice compuesto.