09/05/2015, 13:25
|
| 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: Cálculos con MySQL muy lento No abras dos hilos para la misma pregunta. Las PDU de FDW lo prohíben expresamente.
Por lo demás, empecemos por el lado de que esa consulta es un espanto de ineficiencia. Como mínimo, semejante abuso de LIKEs, que es una de las peores cláusulas en cuanto performance, conspira contra cualquier intento de mejora.
Además los GROUP BY y ORDER BY son, por definición, asesinos de performance. Sólo se deberían usar cuando tienes un conjunto de resultados muy, pero muy acotado. Hacerlo sonre una tabla grande, con una consulta que hace tantos tablescan, es una muy mala idea.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque)
Última edición por gnzsoloyo; 09/05/2015 a las 16:08 |