Уважаемые пользователи!
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.
Поисковые индексы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 338 раз
- Контактная информация:
Re: Поисковые индексы
raiden80
В MySQL движок InnoDB включен?
Попробуйте сконвертировать эти таблицы в MyISAM.
В MySQL движок InnoDB включен?
Попробуйте сконвертировать эти таблицы в MyISAM.
Всё повторяется. nurlan.info
Re: Поисковые индексы
Пчелкин
Все что я смог оттуда уяснить, так это то, что в моей таблице "posts" отсутствует индекс post_content . Оно, возможно, неплохо бы и добавить, но вот как это сделать - уже другой вопрос. Учитывая здешние тенденции, я вполне справедливо предположил, что спросив об этом - с 99% вероятностью получу в ответ вот такую ссылку http://dev.mysql.com/doc/ или что-то вроде того. Попытался добавить индекс самостоятельно и возымел ошибку "в таблице отсутствует одноименное поле" (насколько я понял с английского).
nissin
Мне наверное сразу следовало оговориться что все мои отношения с БД до сих пор ограничивались их созданием, нехитрыми манипуляциями с дампами и выполнением запросов по принципу "копировать - вставить". Я бы и рад посмотреть включен ли движок или переконвертировать таблицы. Я попросту не знаю как это делается.
Все что я смог оттуда уяснить, так это то, что в моей таблице "posts" отсутствует индекс post_content . Оно, возможно, неплохо бы и добавить, но вот как это сделать - уже другой вопрос. Учитывая здешние тенденции, я вполне справедливо предположил, что спросив об этом - с 99% вероятностью получу в ответ вот такую ссылку http://dev.mysql.com/doc/ или что-то вроде того. Попытался добавить индекс самостоятельно и возымел ошибку "в таблице отсутствует одноименное поле" (насколько я понял с английского).
nissin
Мне наверное сразу следовало оговориться что все мои отношения с БД до сих пор ограничивались их созданием, нехитрыми манипуляциями с дампами и выполнением запросов по принципу "копировать - вставить". Я бы и рад посмотреть включен ли движок или переконвертировать таблицы. Я попросту не знаю как это делается.
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 338 раз
- Контактная информация:
Re: Поисковые индексы
Показать доступные движки:
Конвертация таблиц в MyISAM:
Код: Выделить всё
SHOW ENGINES;
Код: Выделить всё
ALTER TABLE phpbb_search_results ENGINE = MyISAM;
ALTER TABLE phpbb_search_wordlist ENGINE = MyISAM;
ALTER TABLE phpbb_search_wordmatch ENGINE = MyISAM;
Всё повторяется. nurlan.info
- xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 10 месяцев
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Поисковые индексы
Ну и нормально, БД и не должна ничего возвращать. Только вот вас просили:raiden80 писал(а):Выполнил второй запрос:
nissin писал(а):Сконвертируйте таблицу phpbb_posts в MyISAM.
phpBBex
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 338 раз
- Контактная информация:
Re: Поисковые индексы
raiden80
Изменилось ли что-нибудь с индексацией?
xisp
Мы пока пробуем Native поиск победить, если ничего не выйдет, то тогда уже Fulltext MySQL будем пробовать.
Изменилось ли что-нибудь с индексацией?
xisp
Мы пока пробуем Native поиск победить, если ничего не выйдет, то тогда уже Fulltext MySQL будем пробовать.
Всё повторяется. nurlan.info
Re: Поисковые индексы
nissin
Нет, все осталось так же, разве что индексация в админке занимает чуть-чуть больше времени (впрочем не факт).
Относительно Fulltext у меня такая история:
Нет, все осталось так же, разве что индексация в админке занимает чуть-чуть больше времени (впрочем не факт).
Относительно Fulltext у меня такая история:
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 338 раз
- Контактная информация:
Re: Поисковые индексы
Ну тогда действительно сконвертируйте таблицу phpbb_posts в MyISAM и пользуйтесь Fulltext MySQL поиском.
Всё повторяется. nurlan.info
Re: Поисковые индексы
Попробую. Насколько я понял запрос будет иметь такой вид?
ALTER TABLE phpbb_posts_results ENGINE = MyISAM;
Добавлено спустя 10 минут 21 секунду:
Переконвертировал. Результат тот же ((
ALTER TABLE phpbb_posts_results ENGINE = MyISAM;
Добавлено спустя 10 минут 21 секунду:
Переконвертировал. Результат тот же ((
-
- Former team member
- Сообщения: 2217
- Стаж: 15 лет 3 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 561 раз
- Контактная информация:
Re: Поисковые индексы
Какой ещё posts_results? Нет такой таблицы в phpbb3. Есть phpbb_posts
http://www.phpbbguru.net/database/tools/list-of-tables/
Добавлено спустя 1 минуту 9 секунд:
http://www.phpbbguru.net/database/tools/list-of-tables/
Добавлено спустя 1 минуту 9 секунд:
Код: Выделить всё
ALTER TABLE phpbb_posts ENGINE = MyISAM;
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 3 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 338 раз
- Контактная информация:
Re: Поисковые индексы
Возможно проблема связана с тем, что у вас MariaDB или Percona используется вместо MySQL.
Всё повторяется. nurlan.info