Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Нагрузка на сервер от phpbb3

Проблемы с установкой или работой 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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 9 месяцев
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Booker »

Так, понял. Значит буду делить.
А частая очистка кеша тоже ведь нагрузку повышает, верно?
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза
Контактная информация:

Re: Нагрузка на сервер от phpbb3

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

Booker писал(а):Значит буду делить
А, собственно, зачем? :?
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 9 месяцев
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Booker »

Ну вот же говорят, что большие темы могут спровоцировать повышенную нагрузку.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза
Контактная информация:

Re: Нагрузка на сервер от phpbb3

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

Booker
Кто говорит? Каким образом сие произойдет? :)
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 9 месяцев
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Нагрузка на сервер от phpbb3

Сообщение Booker »

Пчелкин писал(а):Как-то где-то читал - 250 постов теме - нормальная норма... Почему - не знаю...
SmallAnton писал(а):Booker Да Mysql сервера будет перегрузка.
Пчелкин писал(а):
Booker писал(а):Или неправильно понимаю?
Не правильно...запросы в БД ушли на всю тему....
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение Sheer »

Booker
Ничего не будет, поскольку нагрузка на сервер определяется количеством постов на странице.
Кури MySQL LIMIT
The LIMIT clause can be used to constrain the number of rows returned by the SELECT statement. LIMIT takes one or two numeric arguments, which must both be nonnegative integer constants (except when using prepared statements).
А этого SmallAnton не слушай.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Re: Нагрузка на сервер от phpbb3

Сообщение romeo_piter »

Вроде по теме вопрос. Надеюсь.
Сегодня форум работает особенно тупо.
На главной обнаруживается 6 секундный запрос. То что что-то с сессиями понятно, но что?
Untitled-1.jpg
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение Пчелкин »

Таблицу сессионс пересоздать-не? На крайняк - оптимизивать-не? На крайняк просто очистить через мускул-не?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение nissin »

romeo_piter писал(а):Вроде по теме вопрос. Надеюсь.
Сегодня форум работает особенно тупо.
На главной обнаруживается 6 секундный запрос. То что что-то с сессиями понятно, но что?
Какой движок используется в MySQL, myisam или innodb/xtradb?
Если движок для таблицы сессий innodb/xtradb, то я создавал вот такой тикет:
http://tracker.phpbb.com/browse/PHPBB3-11748
Всё повторяется. nurlan.info
Crelby
phpBB 1.4.2
Сообщения: 74
Стаж: 16 лет 2 месяца
Благодарил (а): 3 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение Crelby »

У меня похожая проблема. 600к сообщений на форуме, есть много тем по 100-200-300 страниц (30 сообщений на страницу).
Периодически на форум нападает залипуха и тугодумие. Причем, это не связано с онлайном, на форуме может сидеть 400 человек, и все ок. А может вдруг днем с 250 онлайнерами затупить страшно.

Slow query показывает, что тормозит такой запрос:

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

SELECT COUNT(p.post_id) AS prev_posts
			FROM phpbb3_posts p
			WHERE p.topic_id = 39089
				AND p.post_approved = 1 AND (p.post_time < 1394891388 OR (p.post_time = 1394891388 AND p.post_id <= 1875939));
Именно в больших темах, где от 3 тыс сообщений.
Подскажите, может нужно оптимизировать уже запросы? Досоздать какой-то индекс?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение nissin »

Выложите EXPLAIN на этот запрос. Подозреваю, что оптимизатор MySQL неверно индексы выбирает.
Всё повторяется. nurlan.info
Crelby
phpBB 1.4.2
Сообщения: 74
Стаж: 16 лет 2 месяца
Благодарил (а): 3 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение Crelby »

Не смог найти этот запрос через Explain. SELECT COUNT только в сочетании с sessions есть. Подскажите, где правильно искать?

Я искал на вьютопиках, также кликал по "след. страница" и "след. топик".
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 11 лет 11 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Нагрузка на сервер от phpbb3

Сообщение ostridm »

этот запрос используется для определения страницы темы для показа сообщения например когда указано только сообщение

viewtopic.php?p=1875939

происходит вычисление количества сообщений темы перед указанным 1875939

и сразу вопрос - есть тулза колторая проверяет все ли индексы на месте в базе phpBB которая ведет ствою историю со второой еще версии?
Crelby
phpBB 1.4.2
Сообщения: 74
Стаж: 16 лет 2 месяца
Благодарил (а): 3 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Нагрузка на сервер от phpbb3

Сообщение Crelby »

ostridm писал(а):1. viewtopic.php?p=1875939

2. и сразу вопрос - есть тулза колторая проверяет все ли индексы на месте в базе phpBB?
1. Нашел. Explain не сообщает о каких-то багах.
Вот текст

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

Id	Select Type	Table	Type	Possible Keys	Key	Key Len	Ref	Rows	Extra
1	SIMPLE	p	ref	PRIMARY,topic_id,tid_post_time	topic_id	3	const	11	Using where

Before: 0.03843s | After: 0.03850s | Elapsed: 0.00007s
2. Нету. Как называется, где ее искать?
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 11 лет 11 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Нагрузка на сервер от phpbb3

Сообщение ostridm »

сделай неуникальные индексы по колонкам из possible keys
Закрыто

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