Нагрузка на БД

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Нагрузка на БД

Сообщение RiGo »

Здравствуйте... собственно у меня есть форум. вот статистика

Всего сообщений: 500276 • Тем: 61077 • Пользователей: 197908 а посещамость 20,000 человек в день.

Форум иногда очень долго грузит.. зависает... Сервер очень мощный.. дальше уже сервера для дата центров итд... под. сервера говорит что надо оптимизировать БД! и нагрузка на бд! говорят " тяжолые запросы" пожалуйста подскажите как можно выйти из этой ситуации.. разве пхпбб3 не преднозначен для таких крупных форумов? у скрипта есть проблемы с оптимизацией?

P.S за ошибки прошу простить.
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Нагрузка на БД

Сообщение ostridm »

А что, Много модов стоит не из коробки? Какие?
С кешированием картинок и прочей маловажной ерунды уже разбррались.?

Дооптимизацию базы делали?
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Нагрузка на БД

Сообщение RiGo »

ostridm Спасибо за отклик, На форуме модов очень мало... Благодарности, топ 5 пользователей, и мод рекламный ( место для рекламы после первого сообщение в темах )

Оптимизация БД делается раз в неделю через стандартную возможность в ПхПмайАдмин ! на счет кеширование то тут проблема в нагрузке именно бд а не в нагрузке сервера...
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Нагрузка на БД

Сообщение ostridm »

кто же генерирует нагрузку на бд если не сервер?
Давайте больше подробностей...
вы что то уже пробовали выключить? Адрес Скиньте в Личку
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Нагрузка на БД

Сообщение MIT »

RiGo писал(а):Благодарности
Следи за обновлениями самих модов. В частности старые версии "Благодарностей" создают, порой, просто неподъёмные запросы к базе (насчёт новых не уверен).
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 22 года 6 месяцев
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза

Re: Нагрузка на БД

Сообщение Mr. Anderson »

А настройку СУБД под хайлоад делали? Или все осталось как было по дефолту? :?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Нагрузка на БД

Сообщение Pazh »

если нагрузка именно на php, то возможно стоит глючная версия APС. Отключите ее и поставьте другой акселератор\кеш
Помощь в ЛС/email только за WM или ЮMoney
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Нагрузка на БД

Сообщение RiGo »

Mr. Anderson писал(а):А настройку СУБД под хайлоад делали? Или все осталось как было по дефолту? :?
Вроде не делали... а что делает настройка такая? можно поподробней?

P.S Моды не обновляю... установлен мод где то год назад в то время он был самым свежим...
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Нагрузка на БД

Сообщение shagimuratov »

RiGo, попробуйте вычислить наиболее тяжелые запросы в топе БД, удобнее всего это делать утилитой mytop.

Найденные запросы надо погонять через explain, к примеру так,

Код: Выделить всё

explain select COL1, COL2 from TABLE1;
Затем по результатам анализа, добавить/удалить индексы либо переписать запросы. Кстати, скорее всего обновление модов поможет решить проблему с кривыми запросами, если они есть.

Для оптимизации БД воспользуйтесь скриптом по ссылке ниже, все что скрипт выдаст красным надо исправить.

http://www.day32.com/MySQL/
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Нагрузка на БД

Сообщение angst66 »

shagimuratov писал(а):воспользуйтесь скриптом по ссылке ниже
Можно поподробней?
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Нагрузка на БД

Сообщение shagimuratov »

angst66, вот более прямая ссылка,

http://www.day32.com/MySQL/tuning-primer.sh

Что делает скрипт описано на предыдущей странице + здесь есть пояснение как работает скрипт,

http://www.webdevstuff.com/123/optimizi ... cript.html
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 15 лет 7 месяцев
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Нагрузка на БД

Сообщение RiGo »

Сделал очистку ненужных тем... удалил больше 30,000 сообщений и 5,000 тем вроде работа форума нормализовался но думаю что это не на долго..
Аватара пользователя
shagimuratov
phpBB 1.4.4
Сообщения: 124
Стаж: 15 лет 6 месяцев
Откуда: Челябинск
Благодарил (а): 11 раз
Поблагодарили: 14 раз

Re: Нагрузка на БД

Сообщение shagimuratov »

RiGo, ну да, при 20к посещений оптимизация БД не помещает, скорее всего вы упираетесь в банальный max_connections, но более точно покажете tunning-primer.sh.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Нагрузка на БД

Сообщение Палыч »

RiGo писал(а):
P.S Моды не обновляю... установлен мод где то год назад в то время он был самым свежим...
Обновите благодарности на версию 134
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 3.0.х»