Понижение MySQL Full Text Word Length

Привет я просто установил MySQL 5.6 на своем vps, и я понял, что числа не искали в полнотекстовых поисках. Затем я столкнулся с этой статьей http://dev.mysql.com/doc/refman/5.1/en/fulltext-fine-tuning.html

Это говорит:

"Минимальные и максимальные длины слов, которые будут индексированы, определяются ft_min_word_len и ft_max_word_len системными переменными. (См. Раздел 5.1.4, “Системные переменные Сервера”.) Минимальное значение по умолчанию является четырьмя символами; максимум по умолчанию является зависимым версии. При изменении любого значения необходимо восстановить Полнотекстовые индексы. Например, если Вы хотите, чтобы слова с тремя символами были доступны для поиска, можно установить ft_min_word_len переменную путем помещения следующих строк в файл опции: [mysqld] ft_min_word_len=3 Затем перезапускают сервер и восстанавливают Ваши Полнотекстовые индексы"

Что это означает. Я - своего рода новичок в ssh и vps's, и это действительно смущает меня.

Я могу сделать это через vps? (Цифровой Океан)

Если так, приведите меня в правильном направлении, таким образом, я могу понять это.

Спасибо!

0
задан 9 January 2015 в 04:18
1 ответ

Для построения индекса полнотекстового поиска используется минимальный индекс слова lenghts, который mysql будет использовать.

В примере 'test' будет проиндексирован, но не 'sex'. Это ограничивает размер вашего полнотекстового индекса.

Если вы хотите, чтобы он был меньше, то, как вам сказали, нужно установить опцию и перестроить ваш табличный индекс.

.
0
ответ дан 5 December 2019 в 13:00

Теги

Похожие вопросы