Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

optimizar query para evitar too many connections

Estas en el tema de optimizar query para evitar too many connections en el foro de Mysql en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 13/04/2008, 11:31
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:55.