Ver Mensaje Individual
  #11 (permalink)  
Antiguo 19/08/2015, 08:12
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: Sentencia mysql con doble select

Cita:
y la propuesta por ti tarda más.
1) ¿Cuál de las tres?

2) Prueba con 1.000.000 de registros y hablamos de performance.
Con unos miles no alcanza para que veas la diferencia, y sin conocer los datos reales, sólo puedo hacer suposiciones, entre las que se destacaría que pueden ser tablas MyISAM, con lo que no existirían los indices FK...
También peude deberse al exceso de cardinalidad (baja selectividad de las relaciones), y el ORDER BY, que es por definición antiperformántico.

Hay mucha tela para cortar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)