La cuestion es que desde el hosting dicen que ha de ser problema del script. Y yo no lo creía así en un primer momento. Es cierto que estuve modificando algo las consultas, y que por ejemplo hay un calculo sum() para conocer "las fotos mas votadas". Pero al margen de esto ultimo no hice nada que pueda haber causado tal lentitud! Y ademas los cambios anduvieron bien durante casi un dia.
Me resisto a pensar que el problema sea de mysql. Pero creo que lo de "mas votadas" es el problema. Aunque a otras secciones también las vi lentas!
Les dejo las consultas de la pagina principal (la galeria) a ver si las ven a bien:
Código MySQL:
Ver original
La consulta problematica a la que me refiero es la siguiente:
Código MySQL:
Ver original
GROUP BY img.id
Quizás al tener más y más votos en las obras la consulta con sum() tarda mucho? Debería entonces almacenar un total en tabla aparte? La tabla puntuaciones es tipica: guarda el ip de la persona y el puntaje de uno a cinco que le da a una imagen.