Прошу знающих программистов помочь мне в этой проблемке:
"Мария, глобальная проблема в работе сервера связана и с Вашим сайтом в том числе. Я вижу как минимум два очень медленных типа запроса к базе данных, которые создают как минимум 50 процентов общей нагрузки на mysql:
1.
SELECT c.*, u.id as id, u.nickname as nickname, u.login as login, p.imageurl as avatar, IFNULL(COUNT(m.id), 0) as new_messages, IF(o.user_id, 1, 0) as online
FROM cms_user_contacts c
JOIN cms_users as u ON u.id = c.contact_id
LEFT JOIN cms_user_profiles as p ON p.user_id = c.contact_id
LEFT JOIN cms_user_msg as m ON m.from_id = c.contact_id AND m.to_id = c.user_id AND m.is_new = 1
LEFT JOIN cms_online as o ON o.user_id = c.contact_id
WHERE c.user_id = '1898' AND c.contact_id > 0
GROUP BY c.contact_id
ORDER BY c.date_last_msg desc
LIMIT 1000;
2.
SELECT p.pubdate, p.id, p.content_html,
u.nickname as author_nickname,
u.login as author_login,
t.title as thread_title, t.id as thread_id, t.post_count
FROM cms_forum_posts p
INNER JOIN cms_forum_threads t ON t.id = p.thread_id
INNER JOIN cms_forums f ON f.id = t.forum_id AND f.NSLeft >= '117' AND f.NSRight <= '118'
LEFT JOIN cms_users u ON u.id = p.user_id
ORDER BY p.pubdate DESC
LIMIT 1;
Обратитесь к Вашему программисту, чтобы их оптимизировать или добавить нужные индексы. До этого момента мы, к сожалению, во избежании повторения проблем с сервером вынуждены вернуть значение параллельно обрабатываемых запросов к значению по умолчанию."
ОООООООчень медленно работает чат. Как увеличить число обработчиков, или что нужно делать?
Нужно увеличить число обработчиков, или найти альтернативное решение.
#1
2 апреля 2016 в 23:09
Прикрепленный файл
_r7fqk.png
85 Кб
#2
3 апреля 2016 в 00:35
mashen&ka,
Я правильно понял, что сайт, где около 2000 пользователей работает на витруальном хостинге, которому хостер выдает ресурсы по талонам, и там еще и чат как-то умудряется работать?
Я правильно понял, что сайт, где около 2000 пользователей работает на витруальном хостинге, которому хостер выдает ресурсы по талонам, и там еще и чат как-то умудряется работать?
#3
3 апреля 2016 в 00:39
HiAndy, нет, это совсем не виртуальный хостинг. my.domenam.ru
Сегодня в 16:48
#4
3 апреля 2016 в 00:41
HiAndy, и пользователей у меня 4500 чел. На счёт ресурсы по талонам я не понимаю))))) С начало они мне увеличили число обработчиков, но потом сказали что у них происходят из-за этого проблемы.
mashen&ka,
Мария, чат — очень ресурсозатратная вещь.
Я на VDS с двумя гигами оперативки от чата отказался, так как он мне все ресурсы сжирал.
А Вы на недорогом виртуальном хостинге пытаетесь держать мега-портал.
Ваш сайт давно перерос ваш хостинг!
Либо отказывайтесь от чата, либо покупайте нормальный VDS.
Мария, чат — очень ресурсозатратная вещь.
Я на VDS с двумя гигами оперативки от чата отказался, так как он мне все ресурсы сжирал.
А Вы на недорогом виртуальном хостинге пытаетесь держать мега-портал.
пользователей у меня 4500 чел
Ваш сайт давно перерос ваш хостинг!
Либо отказывайтесь от чата, либо покупайте нормальный VDS.
#6
3 апреля 2016 в 07:32
HiAndy, спасибо)))