Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/10/2009, 10:32
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Cargas de datos muy lentas

Vaya cantidad de consultas. Ante todo esto me parece una velocidad de carga razonable.

Pregunta:
Cita:
Añado un detalle: Todas las divisiones que he hecho, tienen en común que llevan al final un include para eliminar la conexión de la base de datos (en el caso de no haberse hecho) (sistema de seguridad)
Lo que dices es que para cada sección o consulta abres una conexión y la cierras? Después vuelves a abrir otra conexión realizas las consultas y vuelves y las cierras? Cuantas veces haces esto en index.php?

Recomendaciones:
1. abre una conexión inicial, ejecuta todas las consultas necesarias y cierrala al final.

2. con respecto a este post haces muchos conteos pero la consulta es la misma. Puedes crearte una función que ingrese los THEME_ID necesarios y te retorne todos los conteos en un solo viaje. Tratar de hacer lo mismo para consultas que solo cambien un valor.

Sospecho que lo que satura el sistema, es la cantidad de veces que se conecta y desconecta mysql de la aplicación y también la cantidad de veces que debe viajar al servidor para extraer la información. Si puedes mejorar eso, seguramente la velocidad de carga se verá muy mejorada.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming