Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2014, 14:38
ci2000
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Mejorar la velocidad en una consulta

Hola.

Cuando utilizo un SELECT con un WHERE, a la tabla le creo un índice con los campos que participan en la condición. De esta manera la consulta queda más rápida.

Mi duda es si al utilizar un "SELECT tabla1 INNER JOIN tabla2 ON tabla1.codigo = tabla2.codigoarticulo" también debería mejorar la velocidad de la consulta si creo un índice en la tabla1 utilizando el campo codigo y un índice en la tabla2 por codigoarticulo.

Pregunto porque he creado los índices y no veo mejora en la velocidad.

Gracias desde ya por las respuestas.
Saludos