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

mysql problema de rendimiento en consulta. para expertos

Estas en el tema de mysql problema de rendimiento en consulta. para expertos en el foro de Mysql en Foros del Web. Estimados. he realizado un website muy grande, que tiene unas 50.000 visitas diarias. el sitio corre en un servidor dedicado, en un NOC de europa. ...
  #1 (permalink)  
Antiguo 07/11/2008, 10:07
 
Fecha de Ingreso: noviembre-2002
Mensajes: 3
Antigüedad: 22 años
Puntos: 0
mysql problema de rendimiento en consulta. para expertos

Estimados.
he realizado un website muy grande, que tiene unas 50.000 visitas diarias.
el sitio corre en un servidor dedicado, en un NOC de europa. solo ese site en el server.

ultimamente hay problemas con el server se pone extremadamente lento y los admin me dicen que lo que esta generando la sobrecarga es una consulta en el back end (al back end solo ingresan 10 personas simultaneas)

la consulta que me dicen que esta tirando abajo el server es esta:
----------------------------------------------------------------------------------------------------
SELECT
content_news.content_news_id,
content_news.config_idioma_id,
content_news.content_news_cat_id,
content_news.fecha_creado,
content_news.fecha_edit,
content_news.prioridad,
content_news.titulo,
content_news.copete,
content_news.cuerpo,
content_news.fuente,
content_news.url_ext,
content_news.permalink,
content_news.tags,
content_news.estado,
content_news.fecha_prog,
content_news.comentarios,
content_news.gal_foto,
content_news.gal_vid,
content_news.gal_audio,
content_news.cant_comentarios,
content_news.cant_votos,
content_news.cant_puntos,
content_news.cant_visitas,
content_news.activo,
content_news_files.titulo AS alt,
content_news_files.archivo,
content_news_cat.content_news_cat_id_2,
content_news_cat.categoria

FROM content_news_cat

LEFT OUTER JOIN
content_news ON (content_news_cat.content_news_cat_id =
content_news.content_news_cat_id)

LEFT OUTER JOIN content_news_files
ON (content_news.content_news_id = content_news_files.content_news_id)

WHERE
(content_news.content_news_id IS NOT NULL)
AND
(content_news.activo = 1) GROUP BY content_news.content_news_id

ORDER BY
content_news.fecha_creado DESC,
content_news_files.tipo ASC
----------------------------------------------------------------------------------------------------

todos los campos dentro de clausulas tienen sus respectivos indicies asi que problema de indices en teoria no es.

Estoy cansado de pelear con los del host que me patean el problema a mi.

algun experto me puede dar la palabra final? o algun metodo de optimizar esto? ya probe todos los metodos que encontre.

Saludos y muchas gracias de antemano
Rodrigo
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 22:22.