Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2010, 07:14
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Ayuda porfavor ! duda tonta! con mysql_close; y otras mejoras de rendimien

mysql_close no es requerible, ya que en el URL="http://php.net/manual/en/features.gc.php"]garbage collection[/URL] cierra todas las conexiones hacia mysql. El problema debe ser que alguien hace alguna consulta a la base de datos que se demora mucho, por la mucha información que está pasando y se empieza acumular las otras consultas y hasta que no se resuelva la consulta que se está demorando nada puedes hacer. Aquí ya es un problema de administración y no tuyo. Tu solo limita a que tus consultas no reciban muchos datos así no se tarda la consulta. Es decir si vas a hacer una consulta algo como
Código MySQL:
Ver original
  1. SELECT * FROM tabla
Y esa tabla tiene cientos de miles de casos, ya ahí se sobre-cargará el servidor de base de datos y hasta que no te dé toda la información las demás consultas no se ejecutarán. Te recomiendo que analices tus consultas y las optimices para que traigan solamente lo esencial.

Para optimizar solo tienes que analizar si tu página el contenido es dinámico o estático. Si es estático mira este comentario para que veas información para mantenerlo en el caché.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos