18/12/2012, 11:35
|
| 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) |