Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Query en vbulletin

Estas en el tema de Query en vbulletin en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola a todos, estoy teniendo un pequeño problema con mi foro vbulletin. Tengo una query que tarda en ejecutarse 12segundos, y necesitaría saber donde se ...
  #1 (permalink)  
Antiguo 16/02/2008, 13:25
 
Fecha de Ingreso: julio-2002
Mensajes: 220
Antigüedad: 22 años, 4 meses
Puntos: 2
Query en vbulletin

Hola a todos, estoy teniendo un pequeño problema con mi foro vbulletin.

Tengo una query que tarda en ejecutarse 12segundos, y necesitaría saber donde se encuentra y que función puede realizar, pues ésta consulta logra tirarme al suelo mi servidor MySQL al tardar tanto, os pego la consulta completa, espero que me puedan ayudar.
Código:
SELECT
IF(votenum >= 1, votenum, 0) AS votenum,
IF(votenum >= 1 AND votenum > 0, votetotal /
votenum, 0) AS voteavg,
post.pagetext AS preview,
thread.threadid, thread.title AS threadtitle,
thread.forumid, pollid, open, replycount, postusername, postuserid, thre
ad.iconid AS threadiconid,
thread.lastpost, thread.lastposter,
thread.lastpostid, thread.dateline, IF(views<=replycount, replycount+1,
views) AS
views, notes, thread.visible, sticky, votetotal, thread.attach,
hiddencount, deletedcount
, NOT ISNULL(subscribethread.subscribethreadid)
AS issubscribed




FROM vbulletin_thread AS thread

LEFT JOIN vbulletin_subscribethread AS
subscribethread ON(subscribethread.threadid = thread.threadid AND
subscribethr
ead.userid = 2025 AND canview = 1)

LEFT JOIN vbulletin_post AS post ON(post.postid =
thread.firstpostid)



WHERE thread.threadid IN
(0,22416,35733,36273,31344,36088,36078,35950,35353,35942,35408,35857,3574
6,33191,35742,35666,23468,34
130,35470,35409,32159,35356,32180,35310,30824,35216,34674,34836,33463,347
83,34483,32919,31852,34588,33656,34498,19911,34530,31700,33896,34200,
4947,30764)
ORDER BY sticky DESC, lastpost DESC;
Gracias!
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:28.