Требуется специалист оптимизировать запросы БД

#1 23 сентября 2011 в 18:29
Требуется полностью оптимизировать БД, прописать индексы и т.д

переписка с хостером

Смотрел Ваш сервер. У Вас неудачные запросы к базе данных. Они не используют индексы и потому очень медленно выполняются. Если запрос есть в кэше mysql, тогда страницы открываются нормально. Но если запроса в кэше нету, и приходит несколько таких запросов одновременно, то они могут выполняться до 30 секунд. Я попробовал добавить пару ключей, но эффекта они не дали. Так как нужно полностью переделывать весь запрос Вот пример запроса. ================ SELECT t.*, COUNT(p.id) as postsnum, f.id as fid, f.title as forum, u.id as uid, u.nickname as starter, u.login as login, f.auth_group as auth_group FROM cms_forum_threads t, cms_forum_posts p, cms_forums f, cms_users u WHERE p.thread_id = t.id AND t.user_id = u.id AND t.forum_id = f.id AND (f.auth_group = 0 OR f.auth_group = 1) GROUP BY p.thread_id ORDER BY t.pubdate DESC LIMIT 4


контакт личка, аська 413689630 скайп seo-alabis
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.