Конвертнул форум с vB 3.8 на IPB 3.4.9 и возникла проблема - главная страница открывается через 20-30 секунд!
8-ядерный Xeon E5-2630 на 100% грузится.
Форум то причём не большой - база 50мб, 2000 топиков, 6000 постов, 1000 юзеров.
Но, разделов на форуме 800… Правда они вложенные на несколько уровней - корневых 30, у 5 из них по десятку подразделов (т.е. на гл.странице только 35 разделов в итоге), в подразделах тоже по несколько подразделов.
Переключил режим производительности - Tools & Settings > Performance Mode, и форум стал летать.
На основании подсказки о затрагиваемых опциях - вычислил что виноваты хуки, а точнее - виноват один только «Последние темы v1.0.0»
Можно конечно «Последние темы» выключить и всё. Но хотелось бы разобраться в сути проблемы.
Вычитал что IPB плохо тянет несколько сотен форумных разделов, но…
Есть другой форум на этом же самом сервере, с базой в 2гб, десятками тысяч пользователей и сотнями тысяч постов. Кол-во форумных разделов около 200. Весь набор IPB-софта такой же. Включил там хук «Последние темы v1.0.0» - и проблем не возникло, вообще даже разницы нет. С секундомером замерял - что без хука что с хуком главная страницу загружается за 2 секунды.
Не верится что вот такая резкая разница от кол-ва разделов может быть: 200 разделов грузится за 2 секунды, а 800 разделов за 30 секунд.
В чём может быть проблема с хуком Последние темы?
Какие-то индексы в базе? Но те которые самодиагностируются в ац - одинаковые на обоих сайтах.
Ошибок в логах нет, последние темы выводятся нормально. Только вот с тормозами по полминуты…
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Конвертнул форум с vB 3.8 на IPB 3.4.9 и возникла проблема - главная страница открывается через 20-30 секунд!
8-ядерный Xeon E5-2630 на 100% грузится.
Форум то причём не большой - база 50мб, 2000 топиков, 6000 постов, 1000 юзеров.
Но, разделов на форуме 800… Правда они вложенные на несколько уровней - корневых 30, у 5 из них по десятку подразделов (т.е. на гл.странице только 35 разделов в итоге), в подразделах тоже по несколько подразделов.
Переключил режим производительности - Tools & Settings > Performance Mode, и форум стал летать.
На основании подсказки о затрагиваемых опциях - вычислил что виноваты хуки, а точнее - виноват один только «Последние темы v1.0.0»
Можно конечно «Последние темы» выключить и всё. Но хотелось бы разобраться в сути проблемы.
Вычитал что IPB плохо тянет несколько сотен форумных разделов, но…
Есть другой форум на этом же самом сервере, с базой в 2гб, десятками тысяч пользователей и сотнями тысяч постов. Кол-во форумных разделов около 200. Весь набор IPB-софта такой же. Включил там хук «Последние темы v1.0.0» - и проблем не возникло, вообще даже разницы нет. С секундомером замерял - что без хука что с хуком главная страницу загружается за 2 секунды.
Не верится что вот такая резкая разница от кол-ва разделов может быть: 200 разделов грузится за 2 секунды, а 800 разделов за 30 секунд.
В чём может быть проблема с хуком Последние темы?
Какие-то индексы в базе? Но те которые самодиагностируются в ац - одинаковые на обоих сайтах.
Ошибок в логах нет, последние темы выводятся нормально. Только вот с тормозами по полминуты…