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

Necesito consejo con estas querys lentíiiiiiisimas

Estas en el tema de Necesito consejo con estas querys lentíiiiiiisimas en el foro de Bases de Datos General en Foros del Web. Tíos, tengo un problema en uno de mis foros... cada cierto tiempo salta una query que es tremendamente lenta y hace que el foro vaya ...
  #1 (permalink)  
Antiguo 10/01/2011, 07:36
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 43
Antigüedad: 21 años
Puntos: 0
Desacuerdo Necesito consejo con estas querys lentíiiiiiisimas

Tíos, tengo un problema en uno de mis foros... cada cierto tiempo salta una query que es tremendamente lenta y hace que el foro vaya a pedales... utilizo vbulletin 3.8.1...

alguien podría aconsejarme? esta es la query


# Time: 110110 14:14:27
# User@Host: htcmania[htcmania] @ localhost []
# Query_time: 10.445781 Lock_time: 0.000155 Rows_sent: 30 Rows_examined: 1565698
use htcmania;
SET timestamp=1294665267;
SELECT user.*,usertextfield.*,userfield.*, user.userid, options,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid

,avatar.avatarpath,NOT ISNULL(customavatar.userid) AS hascustomavatar,customavatar.dateline AS avatardateline, customavatar.width AS avwidth, customavatar.height AS avheight

, IF((options & 512 AND user.userid <> 0), 0, lastactivity) AS lastvisittime



FROM user AS user
LEFT JOIN usertextfield AS usertextfield ON(usertextfield.userid=user.userid)
LEFT JOIN userfield AS userfield ON(userfield.userid=user.userid)

LEFT JOIN avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON(customavatar.userid = user.userid)



WHERE 1=1
AND (user.usergroupid IN (-1,6,11,10,12,15,16,14,7,9,5,2,13))

ORDER BY user.username asc
LIMIT 385410, 30;



Gracias!

Etiquetas: consejo, querys
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 10:13.