Поисковые индексы

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2515
Стаж: 13 лет 10 месяцев
Откуда: Одесса
Благодарил (а): 663 раза
Поблагодарили: 179 раз

Поисковые индексы

Сообщение romaamor »

Доброе утро.
В БД таблица phpbb_search_wordmatch занимает 1.2 гига. Насколько я понимаю она связанна с поисковым механизмом phpBB Native Fulltext.
Но у меня включён MySQL Fulltext.
Как удалить все данные этой таблицы ? Пробовал через админку форума, через phpMyAdmin, HeidiSQL. Делал SQL запросы. Не чего не помогает.
Можно её просто удалить ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17148
Стаж: 19 лет 9 месяцев
Откуда: Красноярск
Благодарил (а): 579 раз
Поблагодарили: 1763 раза

Re: Поисковые индексы

Сообщение rxu »

romaamor писал(а): 05.04.2025 9:03 Можно её просто удалить

Ну конечно нет.
romaamor писал(а): 05.04.2025 9:03 Как удалить все данные этой таблицы

TRUNCATE TABLE phpbb_search_wordmatch.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2515
Стаж: 13 лет 10 месяцев
Откуда: Одесса
Благодарил (а): 663 раза
Поблагодарили: 179 раз

Re: Поисковые индексы

Сообщение romaamor »

Пробовал я запрос TRUNCATE TABLE phpbb_search_wordmatch. Не помогает.

Отправлено спустя 1 час 7 минут 39 секунд:
Вопрос решён. Скачал структуру таблицы. Удалил таблицу с БД. Через SQL запрос создал её обратно.
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 241
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 19 раз
Поблагодарили: 18 раз

Re: Поисковые индексы

Сообщение Kuskow »

Не мог развернуть базу на новом хостинге - создание индексов никак не заканчивалось. Еле как догадался удалить поисковый индекс. Теперь боюсь создавать этот индекс, так как база или зависнет навсегда, или вылетит с ошибкой.
Внимание
Для выбранного поискового механизма «MySQL Fulltext» отсутствуют поисковые индексы.
Создайте их в разделе Поисковые индексы.
Но поиск по теме или разделу работает и при таком состоянии. Но тогда для чего нужен этот индекс? Может быть, вообще его не включать?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5506
Стаж: 21 год 1 месяц
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 769 раз

Re: Поисковые индексы

Сообщение Siava »

Kuskow писал(а): 14.02.2026 10:13 Для всех (100%) форумов phpBB, которые ищут хостинг, подходит любой самый дешёвый web-хостинг (часто назывют ещё виртуальным хостингом). Никаких VPS, VDS, DDK никакому phpBB-форуму не нужно
Kuskow писал(а): 18.02.2026 7:32 Не мог развернуть базу на новом хостинге - создание индексов никак не заканчивалось

...

Теперь боюсь создавать этот индекс, так как база или зависнет навсегда, или вылетит с ошибкой
Как говорится и "смех и грех" :lol:

Дело не в самих индексах, а в том, что на их создание требуются ресурсы, которых дешёвый хостинг может не выдать в достаточном количестве (CPU, память, продолжительность работы).
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 241
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 19 раз
Поблагодарили: 18 раз

Re: Поисковые индексы

Сообщение Kuskow »

Так в том-то и дело, что дешёвый we-хостинг разворачивает базу С индексами за 6 минут, а VPS с 8 ядрами и 8GB памяти не хватает даже 40 минут. Как это работает и почему так - вообще не понятно.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12962
Стаж: 14 лет 6 месяцев
Благодарил (а): 161 раз
Поблагодарили: 2355 раз

Re: Поисковые индексы

Сообщение Татьяна5 »

Kuskow писал(а): 18.02.2026 15:35VPS
Его ещё настраивать надо, не использовать "из коробки"
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 241
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 19 раз
Поблагодарили: 18 раз

Re: Поисковые индексы

Сообщение Kuskow »

Я только за. На что обратить внимание? Спросил у ИИ Gemini, он мне только по настройке MariaDB посказал такие параметры:

Configure Server: MARIADB
max_connections = 30
max_user_connections = 25
wait_timeout = 20
interactive_timeout = 20
max_allowed_packet = 16M

Про создание индексов сказал, что они делаются только в одноядерном (однопоточном) режиме, так что, там от количества ядер не зависит. Что, в общем-то, подтверждается и мониторингом нагрузки на процессор.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3417
Стаж: 14 лет 1 месяц
Благодарил (а): 702 раза
Поблагодарили: 172 раза

Re: Поисковые индексы

Сообщение southklad »

Kuskow, ИИ вряд ли сможет настроить, настройка сервера не такая дорогая услуга и по факту ее хватает очень надолго.
Изображение
Аватара пользователя
Kuskow
phpBB 2.0.0
Сообщения: 241
Стаж: 9 лет 8 месяцев
Откуда: 🇰🇿 Караганда
Благодарил (а): 19 раз
Поблагодарили: 18 раз

Re: Поисковые индексы

Сообщение Kuskow »

Да, как раз только что настроили сервер вместе с ИИ от Google. Я ему скриншоты показываю - он говорит, куда смотреть и что делать. Вместе вывели оптимальные параметры, количество процессоров и памяти. Изменили приоритет свопа и буфер MariaDB, мимоходом robots.txt подлатали. До этого процессор захлёбывался, количество задач в очереди зашкаливало, пользователи по несколько секунд ждали открытия страниц. Теперь всё летает, а загрузка процессора не доходит до 30%. Красота!

Хотел ссылку на нашу беседу сюда присобачить, но он не хочет всю показывать, почему-то. Только первый ответ, а остальная цепочка не видна. Так что, извиняйте, протокол не видно. Вот какой был расколбас (в 18:00 закончили настройку):
Screenshot (76).png
Screenshot (77).png
Татьяна5 писал(а): 19.02.2026 6:31 Его ещё настраивать надо, не использовать "из коробки"
Да! Убедился только что. Оказывается, можно брать минимальную конфигурацию VPS и настройками выводить на оптимальное использование.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5506
Стаж: 21 год 1 месяц
Откуда: Питер
Благодарил (а): 185 раз
Поблагодарили: 769 раз

Re: Поисковые индексы

Сообщение Siava »

Kuskow писал(а): 19.02.2026 20:14 Оказывается, можно брать минимальную конфигурацию VPS
Ну вот опять)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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