Полнотекстовый поиск в MySQL имеет несколько настраиваемых пользователем параметров.
Примечание:обратите внимание, что полнотекстовый поиск тщательно настроен для наибольшей эффективности. Изменение значений по умолчанию в большинстве случаев может фактически уменьшить эффективность. Не изменяйте настройки MySQL, если Вы не знаете, что вы делаете.
Для пользователей Osclass, Заголовок и Описание объявления имеют полнотекстовую индексацию. Это сделано для наибольшей эффективности и скорости поиска.
Минимальное значение длины слова равно 4 символам. Это значит, что слова длинной менее 4 символов искаться не будут.
Если Вы хотите изменить данное значение, Вам нужно изменить конфигурацию MSQL:
Пример, изменения минимального значения:
[mysqld]
ft_min_word_len=3
Так же Вы можете установить максимальное значение длины слова:
[mysqld]
ft_max_word_len=10
После того, как Вы измените конфигурацию,нужно перестроить все FULLTEXT-индексы и перезапустить сервер.
Примечание: чтобы перестроить индексы достаточно выполнить операцию быстрого восстановления таблицы:
mysql> REPAIR TABLE tbl_name QUICK;
Решает данную проблему сразу.
Подробней на русском:
http://www.weblibrary.biz/mysql/funkcii/funkcii-text/nastroika-poiska