Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/10/2007, 19:40
Ayesha
 
Fecha de Ingreso: mayo-2004
Ubicación: Perú
Mensajes: 160
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Conexiones "pegadas"?

Muchas gracias a todos ^^

De momento encontré dos queries asesinos en la aplicación. He desactivado uno, pero el otro desgraciadamente se usa en algunas páginas que son útiles para mis usuarios, así que estoy probando parámetros para queries con left joins y subqueries.

Estoy usando:
join_buffer_size=4M
tmp_table_size=324M

Mi hosting actual ofrece 512RAM garantizado (que realmente no me consta) y no estoy segura si esos valores servirán o son demasiado altos/bajos.

La consulta asesina es esta:

Cita:
SELECT count( stories.sid ) as stories,
author.penname as penname,
author.uid as uid
FROM fanfiction_authors as author
LEFT JOIN fanfiction_authorprefs AS ap
ON author.uid = ap.uid
LEFT JOIN fanfiction_stories AS stories
ON stories.validated > 0
AND (FIND_IN_SET(author.uid, stories.coauthors) > 0 OR stories.uid = author.uid)
WHERE author.penname LIKE '%Ameba%' GROUP BY author.uid
Y las tablas de stories y authors tienen 8000 registros cada una.
__________________
"I want to hurt you just to hear you screaming my name" Poison - Alice Cooper