MySQL - можно ли поменять значение ft min word len на виртуальном хостинге

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Версия от 09:34, 7 ноября 2019; Admin iph (обсуждение | вклад) (Новая страница: «=== MySQL - можно ли поменять значение ft min word len на виртуальном хостинге === Минимальная и макс…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

MySQL - можно ли поменять значение ft min word len на виртуальном хостинге

Минимальная и максимальная длина слов, подлежащих индексации, определяется системными переменными ft_min_word_len и ft_max_word_len . Минимальное значение по умолчанию - четыре символа. Максимум по умолчанию зависит от вашей версии MySQL. Если вы изменяете любое из этих значений, то должны перестроить свои FULLTEXT-индексы

По-умолчанию, минимальное значение:

@mariadb > SHOW VARIABLES LIKE 'ft_min_word_len';
+-----------------+-------+
| Variable_name   | Value | 
+-----------------+-------+
| ft_min_word_len | 4     |
+-----------------+-------+
1 row in set (0.01 sec)


К сожалению, изменить данное значение на виртуальном хостинге нельзя по нескольким причинам:

- после изменения ft_min_word_len, mysql сервер должен быть перезагружен
- после изменения ft_min_word_len, нужно перестроить FULLTEXT-индексы для каждой таблицы всех баз клиентов.

Поэтому изменить данные значение можно только на VPS тарифах: