Уважаемые специалисты, помогите, пожалуйста, разобраться со следующей проблемой.
Имеется форум на phpbb 2.0.17. В последнее время HOST на котором живет этот форум стал автоматически отключать доступ к БД из-за ее перегрузок при выполнении некоторых запросов поиска по этому форуму. При этом от HOST'а приходит сообщения вида:
-----------------------------------------------------------------------
В вашем аккаунте зафиксировано превышение квоты
на загрузку сервера баз данных.
База данных, превышающая квоту: 1gb_bd
Параметры запроса, вызывающего проблему:
(приводятся параметры одного из запросов)
Время исполнения, секунд - 11
Кол-во просмотренных строк - 290296
Запрос:
-------
use 1gb_bd;
SELECT word_id
FROM phpbb_search_wordmatch
GROUP BY word_id
HAVING COUNT(word_id) > 2490;
-------
ВАЖНО: ключевой параметр - количество просмотренных
строк, а не время исполнения запроса (время
роли не играет).
-----------------------------------------------------------------------
Указанные строки проблемного SQL-запроса находятся в файле functions_search.php
Может там имеется некоторая ошибка?
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Загрузка БД при выполнении поиска по форуму
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 16 лет 8 месяцев
-
- phpBB 3.0.4
- Сообщения: 2209
- Стаж: 16 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 5 раз
- Поблагодарили: 153 раза
Re: Загрузка БД при выполнении поиска по форуму
Ошибки нет.
Замените поиск на Fulltext MySQL.
http://www.phpbb.com/community/viewtopi ... 6&t=531915
Иначе 1Gb будет предлагать новый тарифный план, грозя отключением.
Замените поиск на Fulltext MySQL.
http://www.phpbb.com/community/viewtopi ... 6&t=531915
Иначе 1Gb будет предлагать новый тарифный план, грозя отключением.
Всё повторяется. nurlan.info
-
- Former team member
- Сообщения: 3942
- Стаж: 18 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Re: Загрузка БД при выполнении поиска по форуму
Кто-то хорошо досит ваш форум на phpbb 2.0.17.
Последняя поддерживаемая на этой конференции версия phpbb2 - 2.0.23, делайте выводы.
Последняя поддерживаемая на этой конференции версия phpbb2 - 2.0.23, делайте выводы.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html