Ver Mensaje Individual
  #12 (permalink)  
Antiguo 27/02/2015, 15:14
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
Respuesta: manera correcta de crear un indice en tabla

Hola gnzsoloyo, quite la condicion del comparador > y la consulta tardo menos pero sigo con el problema de indices, borre los indices y los cree uno para cada columna este es el explain:

+----+-------------+---------+------+-------------------------+-------------+---------+-------+-------+-------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+---------+------+-------------------------+-------------+---------+-------+-------+-------------+
| 1 | SIMPLE | table | ref | i_nombre,i_descripcion | i_nombre | 77 | const | 52866 | Using where |
+----+-------------+---------+------+-------------------------+-------------+---------+-------+-------+-------------+



los registros en las tabla son 100.000 y me devuelve 60.000 en la consulta posteada tardandome 0.50segundos y con los indices 1.1segundo.
saludos.

añadir que los registros nombre y descripcion tienen muchos valores duplicados no se si esto afecta y es mejor no crearlos.

Última edición por pithon; 27/02/2015 a las 15:20