Cita:
Iniciado por pithon hice un explain y me dice que las filas afectadas es la mitad de lo normal pero aun asi la consulta tardo mas con el indice, si alguiien sabe alguna manera de saber donde esta el problema me gustaria saberlo, saludos.
Habría que ver cómo es la consulta creada. Hablando en el aire no podemos saber por qué hace lo que hace.
Por otro lado, habría que ver qué nivel de selectividad tiene el índice creado, y si el WHERE que se usa utiliza todas las columnas del indice o sólo parte de ellas.
En principio, si una consulta usa un índice, y el índice en cuestión devuelve alrededor de la mitad de los registros de la tabla, es evidente que es un índice ineficiente, o el WHERE lo es, ya que en ese caso MySQL podría descartar el índice y terminar haciendo un full table scan.
¿Podrías dar un ejemplo de consulta usada?