Нагрузка на сервер от phpbb3
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
sdakasadist
- phpBB 2.0.0
- Сообщения: 236
- Стаж: 13 лет 9 месяцев
- Благодарил (а): 62 раза
- Поблагодарили: 20 раз
Re: Нагрузка на сервер от phpbb3
Подскажите пожалуйста , из-за этих модов может нарасти нагрузка на сервер ?
'Ultimate Points' version 1.1.1
user_reputation_point_0_3_5
phpBB_Statistics_103
Просто в последнее время форум грузится очень долго , последнее что установил - выше написанные моды , хостеру писал - говорит
'Ultimate Points' version 1.1.1
user_reputation_point_0_3_5
phpBB_Statistics_103
Просто в последнее время форум грузится очень долго , последнее что установил - выше написанные моды , хостеру писал - говорит
хотя я ничего и не грузил, подскажите что делать.Видим, что сейчас на Вашем сайте полностью используется ресурс I/O Usage. Который, обычно используется при активной загрузке файлов через скрипты. Если Вы загружаете на сервер множество файлов, попробуйте воспользоваться FTP.
-
Пчелкин
- 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
-
Mr. Anderson
- phpBB Guru

- Сообщения: 7522
- Стаж: 22 года 6 месяцев
- Откуда: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 154 раза
Re: Нагрузка на сервер от phpbb3
В диск уперлись.sdakasadist писал(а):полностью используется ресурс I/O Usage
Хостинг - шаред?
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
sdakasadist
- phpBB 2.0.0
- Сообщения: 236
- Стаж: 13 лет 9 месяцев
- Благодарил (а): 62 раза
- Поблагодарили: 20 раз
Re: Нагрузка на сервер от phpbb3
Пчелкин , отключил банеры и подписи , буду наблюдать , ещё что посоветуете сделать и может ли влиять на это phpBB mChat 1.3.5 ?
Добавлено спустя 52 секунды:
Добавлено спустя 52 секунды:
Хостинг http://fozzy.comMr. Anderson писал(а):Хостинг - шаред?
Это как?Mr. Anderson писал(а):В диск уперлись.
Последний раз редактировалось sdakasadist 04.07.2013 10:56, всего редактировалось 1 раз.
-
photodownload
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 13 лет 2 месяца
- Благодарил (а): 8 раз
Re: Нагрузка на сервер от phpbb3
Я не решился прочесть 64 страницы данного поста, поэтому может я не открою "Америки", но....
1) Полагаю, что много тут начинающих и профи, которые открывают новые форумы и размещают (переезжают) на новые виртуальные или VPS хостинги.
2) Как упредить возникновение "торможения" форума и оценить возможности нового хостинга, если форум только начат, пуст и стресс-теста не получится...?
3) Может гуру форума сделать "шаблон" с 1000 случайными (rnd) тематиками и 200000 сообщениями, для того чтобы каждый желающий мог залить на хостинг и опробовать? Тогда будет видна картинкаа, вылезут проблемы и станет понятно, что "подкрутить" в настройках админ.панели и какой выбрать сервер.
Что думаете?
1) Полагаю, что много тут начинающих и профи, которые открывают новые форумы и размещают (переезжают) на новые виртуальные или VPS хостинги.
2) Как упредить возникновение "торможения" форума и оценить возможности нового хостинга, если форум только начат, пуст и стресс-теста не получится...?
3) Может гуру форума сделать "шаблон" с 1000 случайными (rnd) тематиками и 200000 сообщениями, для того чтобы каждый желающий мог залить на хостинг и опробовать? Тогда будет видна картинкаа, вылезут проблемы и станет понятно, что "подкрутить" в настройках админ.панели и какой выбрать сервер.
Что думаете?
-
Mr. Anderson
- phpBB Guru

- Сообщения: 7522
- Стаж: 22 года 6 месяцев
- Откуда: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 154 раза
Re: Нагрузка на сервер от phpbb3
Судя по тарифам - шаред.sdakasadist писал(а):Хостинг http://fozzy.com
Значит просите перенести вас на другой сервер (менее загруженный) или меняйте хостера.
photodownload
1. На счет начинающих - да, правильно полагаете
2. Никак. Даже у проверенных хостеров бывают косяки. И на старуху бывает проруха. Можно лишь минимизировать риски, но не устранить их.
3. "Сделать" базу от толстого "форума" - не проблема. Проблема подвергнуть ее реальному испытанию (реальной нагрузкой).
К слову, подобный тест мы предлагаем (до сих пор) всем хостерам, которые хотят с нами сотрудничать. Пока, к сожалению, не согласился никто...
Добавлено спустя 2 минуты 5 секунд:
Это так, что к диску в единицу времени поступает столько запросов (от "населения" сервера), что он не успевает их обслужить. Вы уперлись в предел его производительности.sdakasadist писал(а):Это как?
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
photodownload
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 13 лет 2 месяца
- Благодарил (а): 8 раз
Re: Нагрузка на сервер от phpbb3
Мне даже стало любопытно, готов на своем VPS разместить "толстый форум", выделить домен и опробовать. Единственное, как "загнать" единовременно на короткий срок "посетителей"?)Mr. Anderson писал(а):3. "Сделать" базу от толстого "форума" - не проблема. Проблема подвергнуть ее реальному испытанию (реальной нагрузкой).
-
Mr. Anderson
- phpBB Guru

- Сообщения: 7522
- Стаж: 22 года 6 месяцев
- Откуда: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 154 раза
Re: Нагрузка на сервер от phpbb3
photodownload писал(а):Единственное, как "загнать" единовременно на короткий срок "посетителей"?)
No comments.Mr. Anderson писал(а):Проблема подвергнуть ее реальному испытанию (реальной нагрузкой)
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
photodownload
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 13 лет 2 месяца
- Благодарил (а): 8 раз
-
havoc
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Нагрузка на сервер от phpbb3
Описание проблемы: Очень высокая нагрузка на VPS, котороая создавается БД форума.
Произведенные изменения, после которых начались неполадки: форум достася в наследство, определить изменения проблематично
Версия phpBB*: 3.0.7
Используемые шаблоны: Art Mobile 3.1.0, Prosilver 3.0.7, Redsilver 3.0.2, subsilver2 3.0.7
Используемые моды: Medal System Mod, NV Advanced Last Topic Titles 1.2.5, NV Recent Topics 1.0.5, phpBB Gallery 1.0.5
Версия PHP:
Используемая СУБД и её версия: MySQL 5.1.69
Ссылка на конференцию: не буду указывать по соображениям безопасности, т.к. выше перечислил версии установленного ПО
Есть ли у вас тестовый аккаунт**: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: phpbb3 mysql high cpu, phpbb3 mysql optimization
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Firefox, Chrome, Opera, проблем в браузерах нет.
Подробности.
На VPS только этот форум. Парметры VPS - 4x2000 Mhz процссора эквивалентного Xeon E3, 4 ГБ ОЗУ. mysql потребляет почти весь процессор. MySQL выделено много памяти для кеша запросов, буфера сортировки и т.д., в этом плане он оптимизирован на достаточном уровне.
Опытным путем установленно, что нагрузку скорее всего вызывает вот такой запрос:
Он выполняется не менее 5-10 раз в секунду. Записей в БД постов - 2.5 миллиона, 20 тыс. ползователей. Предполагаю, что запрос этот можно как-то оптимизировать, например добавить некоторые индексы в таблицы, однако насколько я разобрался в вопросе все необходимые индексы есть.
Буду раз любым советам и рекомендациям. Заранее спасибо за помощь.
Произведенные изменения, после которых начались неполадки: форум достася в наследство, определить изменения проблематично
Версия phpBB*: 3.0.7
Используемые шаблоны: Art Mobile 3.1.0, Prosilver 3.0.7, Redsilver 3.0.2, subsilver2 3.0.7
Используемые моды: Medal System Mod, NV Advanced Last Topic Titles 1.2.5, NV Recent Topics 1.0.5, phpBB Gallery 1.0.5
Версия PHP:
Код: Выделить всё
PHP 5.3.3 (cli) (built: Jul 12 2013 20:21:47)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with XCache v3.0.2, Copyright (c) 2005-2013, by mOo
with XCache Optimizer v3.0.2, Copyright (c) 2005-2013, by mOo
with XCache Cacher v3.0.2, Copyright (c) 2005-2013, by mOo
with XCache Coverager v3.0.2, Copyright (c) 2005-2013, by mOo
Ссылка на конференцию: не буду указывать по соображениям безопасности, т.к. выше перечислил версии установленного ПО
Есть ли у вас тестовый аккаунт**: нет
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: phpbb3 mysql high cpu, phpbb3 mysql optimization
Каким браузером вы пользовались и есть ли проблема с другими браузерами: Firefox, Chrome, Opera, проблем в браузерах нет.
Подробности.
На VPS только этот форум. Парметры VPS - 4x2000 Mhz процссора эквивалентного Xeon E3, 4 ГБ ОЗУ. mysql потребляет почти весь процессор. MySQL выделено много памяти для кеша запросов, буфера сортировки и т.д., в этом плане он оптимизирован на достаточном уровне.
Опытным путем установленно, что нагрузку скорее всего вызывает вот такой запрос:
Код: Выделить всё
SELECT u.*, z.friend, z.foe, p.*, gu.personal_album_id, gu.user_images FROM (phpbb_users u, phpbb_posts p) LEFT JOIN phpbb_zebra z ON (z.user_id = 13897 AND z.zebra_id = p.poster_id) LEFT JOIN phpbb_gallery_users gu ON (gu.user_id = p.poster_id) WHERE p.post_id IN ('1905117', 2288720, 2288472, 2288178, 2287142, 2287055) AND u.user_id = p.poster_id;
Буду раз любым советам и рекомендациям. Заранее спасибо за помощь.
-
Mr. Anderson
- phpBB Guru

- Сообщения: 7522
- Стаж: 22 года 6 месяцев
- Откуда: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 154 раза
Re: Нагрузка на сервер от phpbb3
Вот это уже не смешно. Если и версии модов такие же outdated - совсем не смешно.havoc писал(а):3.0.7
Серьезно? А я бы не зарекался.havoc писал(а):в этом плане он оптимизирован на достаточном уровне
Раз мускул жрет весь проц, значит уперся или в собственные ресурсы (кеши и тп), или в ресурс диска (или оба варианта сразу).
В общем начать рекомендую с апдейта борды и модов до актуальных версий. Потом включайте лог медленных запросов и уже смотрите что к чему, чтобы не гадать...
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Нагрузка на сервер от phpbb3
Вот этот кусок запроса плохой: при каждом запросе происходит перевод типов число->строка и наоборот. Надо найти место, где генерируетсяhavoc писал(а):WHERE p.post_id IN ('1905117', 2288720, 2288472, 2288178, 2287142, 2287055)
'1905117' и сделать так, что бы значение было числом (без кавычек).Станет значительно лучше.
-
havoc
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Нагрузка на сервер от phpbb3
Не могли бы вы пояснить более подробно, что вы имеете в виду? Я могу предоставить информацию например конфигурации mysql чтобы вы оценили со своей стороны насколько хорошо оптимизирован сервер БД. Я точно уверен, что ресурс диска не исчерпан иначе бы i/o wait в top был высоким, а он колеблется около 0%.Mr. Anderson писал(а):Серьезно? А я бы не зарекался.
Раз мускул жрет весь проц, значит уперся или в собственные ресурсы (кеши и тп), или в ресурс диска (или оба варианта сразу).
Код: Выделить всё
top - 10:11:40 up 23:14, 0 users, load average: 3.23, 3.27, 3.84
Tasks: 258 total, 2 running, 255 sleeping, 0 stopped, 1 zombie
Cpu(s): 46.7%us, 32.0%sy, 0.0%ni, 20.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.5%st
Mem: 4194304k total, 3023100k used, 1171204k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 2057268k cached
-
havoc
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Нагрузка на сервер от phpbb3
Спасибо за совет. Нашел код, где формируется этот запрос (viewtopic.php):MIT писал(а):Вот этот кусок запроса плохой: при каждом запросе происходит перевод типов число->строка и наоборот. Надо найти место, где генерируется '1905117' и сделать так, что бы значение было числом (без кавычек).
Код: Выделить всё
$sql = $db->sql_build_query('SELECT', array(
'SELECT' => 'u.*, z.friend, z.foe, p.*, gu.personal_album_id, gu.user_images',
'FROM' => array(
USERS_TABLE => 'u',
POSTS_TABLE => 'p',
),
'LEFT_JOIN' => array(
array(
'FROM' => array(ZEBRA_TABLE => 'z'),
'ON' => 'z.user_id = ' . $user->data['user_id'] . ' AND z.zebra_id = p.poster_id'
)
, array(
'FROM' => array(GALLERY_USERS_TABLE => 'gu'),
'ON' => 'gu.user_id = p.poster_id'
)
),
'WHERE' => $db->sql_in_set('p.post_id', $post_list) . '
AND u.user_id = p.poster_id'
));

