Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/12/2009, 10:28
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: 16 años, 5 meses
Puntos: 2658
Respuesta: capacidad de datos de una tabla

Cita:
NOTA: fuente s cercanas me dicen que un INNNER JOIN se queda varado con apenas 500 registros.
1. Las fuentes cercanas que refieres no saben,obviamente, de bases de datos o de SQL.
2. El INNER JOIN puede "colgarte" una consulta si y sólo si la selectividad del INNER JOIN es baja, y eso es un problema optimización de consultas y no de la cláusula.
Cita:
SELECT * FROM tabaA INNER JOIN tablaB ON tablaA.id = tablaB.id, cada tabla con un promedio de 500mil registros.

Eso tardaria mucho?
Seria mala idea usar el iNNER.
Eso depende del contexto de datos, del diseño de la base e índices y de la potimziación de la consulta.
Lo que si te puedo asegurar es que un SELECT * ... es la peor forma de consulta, ya que es la más ineficiente de todas.
¿Necesitas cruzar todos los datos? ¿No hay un filtrado previo de información que realmente es necesaria?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)