Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/12/2012, 11:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Operaciones usando los ALIAS

El JOIN implícito lee las tablas y luego aplica el WHERE.
El INNER JOIN usa el indice de relación (si existe), y lee de él, o bien lee la primer tabla y sólo levanta los de la segunda que coincidan.
Es mucho más rápido usar INNER JOIN que la coma, aunque semánticamente sean equivalentes. El efecto en la performance se nota cuando trabajas con grandes cantidades de datos, especialmente cuando hay relaciones de foreign key definidas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)