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