Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2008, 11:31
Avatar de mafima
mafima
 
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años, 1 mes
Puntos: 24
optimizar query para evitar too many connections

estoy desesperado, un servidor dedicado anda atascado al parecer por unos querys poco optimizados y no tengo idea de que hacer.

uno de los query que creo que da problemas es este:

Código PHP:
SELECT biografia,DATE_FORMAT(usuarios.fecha_ultimo_ingreso,'%d/%m/%Y') as fecha_ultimo_ingreso,DATE_FORMAT(usuarios.fecha_entro,'%d/%m/%Y') as fecha_entro,usuarios.foto,usuarios.ciudad,usuarios.fecha_nacimiento,usuarios.ID_usuariousuarios.usuariousuarios.nombreusuarios.generousuarios.ID_country,usuarios.ID_regionusuarios.region,countries.country_code,countries.country_name_en,regions.region_name,language_abroad.ID_usuario As langu_user,language_abroad.language_learn1,language_abroad.language_learn2,language_abroad.language_learn3,language_abroad.language_teach1,language_abroad.language_teach2,language_abroad.language_teach3,native_language,comments,comments_en FROM usuarios LEFT JOIN countries ON usuarios.ID_country=countries.ID_country LEFT JOIN regions ON usuarios.ID_region=regions.ID_region LEFT JOIN language_abroad ON usuarios.ID_usuario=language_abroad.ID_usuario AND language_abroad.activo=1 GROUP BY usuarios.ID_usuario ORDER BY case when foto is not null THEN usuarios.ID_usuario END DESCID_usuario 
no se si el query este mal o que, la verdad es que no veo como más optimizarlo o que hacer.

que me recomiendan ustedes?

de antemano muchisimas gracias
__________________
SEO en Medellin