Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Очень много записей в dle_post_extras_cats, сайт виснет. Что делать?

Очень много записей в dle_post_extras_cats, сайт виснет. Что делать?


     20.03.2020    post_extras_cats    Все вопросы » MySQL    1271

вопрос
Добрый вечер, имеется 30000+ новостей, сайт при этом долго грузится, склоняюсь к тому что post_extras_cats имеет примерно 100к строк, как исправить это?

Ответа пока нет


3 комментария

doom45
Юзер

doom45 - 21 марта 2020 15:55 -

В свое время было такое, причем посетители постоянно читали эти 30к+ новостей, из-за чего нагрузка было на голову выше любого другого сайта с такими же параметрами.

Проблема решилось с сменой сервера и тюнингом под 13.3. Запросы кэшировались MySQL сервером, также подключил ультрабыстрый сервер для работы с файловым кэшом. Кэш доходил 4гб каждые 4 часа, но все равно спустя 4-7 часов сервер, а точнее процессы PHP зависал... Хостером искали причину, и в запросах обращения к MySQL был кусок кода который который заставлял зависать эти процессы, удадили кусок кода из всех файлов в engine, нагрузка мигом пропало.

На всякий случай подключили Cloudflare, 50% запроса забирает. Мб сейчас вам и повезет спастись мощным серваком, но когда дойдете до 70к, сайт начнет падать, при условий что у Вас посещаемость больше 10к.

dj-avtosh
PHP-developer

dj-avtosh - 22 марта 2020 00:59 -

Здравствуйте. Проделайте сперва аудит долгих запросов (инструкция)

и скиньте их сюда.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

cortin
Юзер

cortin - 24 марта 2020 19:04 -

Надо будет посмотреть, плагин накатать

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх