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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

Правильно...тикать надо с полухалявных, если хочешь нормальную работу форума...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
belarus-php
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 8 месяцев
Откуда: Беларусь
Благодарил (а): 11 раз

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

Сообщение belarus-php »

Странно. Считал что infobox достаточно приличный хостер :)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

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

Сообщение Garret_Dark »

Такой вопросик...
Что в форуме может создавать основную нагрузку на проц? Т.е. что возможно, следует урезать?
Ситуация такая, что форум большой, народу много, по отчетам хостера (Хостер проверенный, отчеты честные)
Высокая нагрузка на проц, в пределах нормы, но совсем не пропорциональна небольшой нагрузке на память и MySQL.
Прямо такое чувство, что что-то жрет проц не используя при этом память и мускул...
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Много смайликов в быстром ответе? :D
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

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

Сообщение Pazh »

Garret_Dark а поиск для ботов закрыт?
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

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

Сообщение Garret_Dark »

Pazh, закрыт.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

nginx стоит? Какой-нибудь php кэш(XCache, например)?
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

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

Сообщение Garret_Dark »

MAzZY, nginx стоит точно.
Это обычный шаред хостинг. Другие форумы на этом же сервере нагрузку на проц создают намного ниже (В плане пропорциональности по отношению к памяти и мускулу)... вот в этом загадка.
Отключил gzip сжатие, вроде маленько упала нагрузка на проц, но все-равно многовато по отношению к памяти и мускулу.
sweetah
phpBB 2.0.6
Сообщения: 506
Стаж: 16 лет 7 месяцев
Благодарил (а): 108 раз
Поблагодарили: 26 раз

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

Сообщение sweetah »

Garret_Dark, можно включить дебаггер и посмотреть sql report, может чо прояснится.
mih_io
phpBB 1.4.2
Сообщения: 56
Стаж: 16 лет
Благодарил (а): 8 раз
Поблагодарили: 12 раз

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

Сообщение mih_io »

Проблема: Долгий поиск часто встречающих слов.

Симптомы: Когда делаю поиск. Страница может открываться 10 и больше секунд. Показывает так
Time : 9.339s | 26 Queries | GZIP : On | Memory Usage: 3.11 МБ | Explain
При этом нажимаю explain
Page generated in 0.0997 seconds with 16 queries + 3 queries returning data from cache
Time spent on mysqli queries: 0.02017s | Time spent on PHP: 0.07948s

С чего оно так долго делалось, если сам запрос и генерация страницы прошла быстро, непонятно. В конкретно этом запроса результат поиска выдал 4750 сообщений.

Данные:форум phpbb 3.10
на форуме 750 тысяч сообщений
Поисковый механизм Fulltext native
Индексы пересчитал вчера. Оптимизацию базы сделал.

Просто очень похоже, что как только человек запускает "большой" поиск, форум слегка нагибается и мне непонятно из-за чего и как это решить. Подскажете?

udp. оказалось, что когда нажимают еще на "Ваши сообщения" и "Закладки". У тех у кого много закладок и много собщений. Тоже происходит долгая загрузка.

udp2 А есть возможность включить механизм поиска по типу Fulltext mysql если движок таблиц innodb ? то он ругается что нужеy myisam и всё тут.
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

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

Сообщение demon201984 »

sweetah писал(а):Garret_Dark, можно включить дебаггер и посмотреть sql report, может чо прояснится.
Дебагер включил, подскажите, пожалуйста где смотреть sql report?
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

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

Сообщение Slash »

В конце этой строчки

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

Time : 0.097s | 26 Queries | GZIP : On | Memory Usage: 5.26 МБ | Explain

есть ссылка Explain (видна только админам), нажми на неё и вот тебе sql report.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

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

Сообщение Sheer »

mih_io писал(а):А есть возможность включить механизм поиска по типу Fulltext mysql если движок таблиц innodb ? то он ругается что нужеy myisam и всё тут.
Для поиска по типу Fulltext mysql обязательно требуется MyISAM. Для конвертация из InnoDB в MyISAM выполнить SQL

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

ALTER TABLE `имя_таблицы` ENGINE=MyISAM
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

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

Сообщение demon201984 »

Raisin писал(а):В конце этой строчки

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

Time : 0.097s | 26 Queries | GZIP : On | Memory Usage: 5.26 МБ | Explain

есть ссылка Explain (видна только админам), нажми на неё и вот тебе sql report.
Я так понимаю, в этой графе показывается нагрузка именно от меня, как одного пользователя, а можно ли посмотреть общую нагрузку и общее кол-во запросов в секунду от всех пользователей?

Ко мне хостер придирается и говорит, что мой аккаунт создает высокую нагрузку на MySQL у меня максимум разрешенный 1000 ед (что означает 1 ед для меня не понятно), а получается мой сайт создает нагрузку в среднем в 3 раза больше:
Дата Нагрузка на CPU процессами Нагрузка на MySQL
17 августа 58.37 cp 3131
16 августа 73.01 cp 4207
15 августа 70.76 cp 4146
14 августа 66.94 cp 3670
13 августа 71.28 cp 3599
12 августа 48.77 cp 2394
11 августа 46.96 cp 2406
10 августа 52.11 cp 3520
9 августа 58.32 cp 3194
8 августа 53.98 cp 2811
7 августа 56.05 cp 3465
6 августа 62.01 cp 2907
5 августа 47.2 cp 2224

В SQL REPORT частенько встречается запрос, у которого Elapsed [cache] подцвечен красным

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

Query results obtained from the cache
SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, t.template_inherits_id, t.template_inherit_path, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name
FROM phpbb_styles s, phpbb_styles_template t, phpbb_styles_theme c, phpbb_styles_imageset i
WHERE s.style_id = 3
AND t.template_id = s.template_id
AND c.theme_id = s.theme_id
AND i.imageset_id = s.imageset_id
Before: 0.01534s | After: 0.01548s | Elapsed [cache]: 0.00014s | Elapsed [db]: 0.00006s

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

Query results obtained from the cache
SELECT *
FROM phpbb_styles_imageset_data
WHERE imageset_id = 3
AND image_filename <> ''
AND image_lang IN ('ru', '')
Before: 0.01220s | After: 0.01242s | Elapsed [cache]: 0.00022s | Elapsed [db]: 0.00018s

Нормально ли что Elapsed [cache] отображается красным цветом, если не нормально, можно ли что сделать?
________________________________________________________________________________________________
Если смотреть в самом My SQL
MySQL сервер работает 67 дней, 11 часов, 18 минут и 48 секунд. Время запуска: Июн 12 2012 г., 12:18.
Статистика запросов: со времени запуска, на сервер было отослано запросов - 6,695,923,895.
Всего ø в час ø в минуту ø в секунду
6,696 M 4.14 M 68.92 k 1.15 k

Есть красные цифры на:
Slow_queries 20 k
Innodb_buffer_pool_pages_dirty 1
nnodb_row_lock_time_avg 193
Innodb_row_lock_time_max 101 k
Innodb_row_lock_waits 13 k
Handler_read_rnd 4,275 M
Handler_read_rnd_next 534 G
Qcache_lowmem_prunes 67 M
Slow_launch_threads 32
Created_tmp_disk_tables 37 M
Delayed_errors 2
Select_full_join 7,711 k
Select_range_check 1,886 k
Sort_merge_passes 123 k
Opened_tables 20 M
Table_locks_waited 2,734 k
Можете ли дать какие-либо рекомендации по оптимизации, что можно предпринять?

Информация о сайте: phpbb 3.0.9, используется шаред хостинг от Тимевеб.
Установлены моды: ADV_MANAGEMENT, реферальная система, благодарности, Склеивание тем, похожие темы, корзина, ACP_PAGES, портал, галерея и парочка других других.
Посещаемость сайта в среднем 1600-1700 посетителей, кол-во просмотров в среднем около 46000, в среднем онлайн 60 чел. (если судить по статистике Liveinternet)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

demon201984 писал(а):используется шаред хостинг от Тимевеб.
Перейти у них на нормальный тариф по хосту, хотя бы на ВПС...А лучше на эти -

http://timeweb.ru/services/hosting/
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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