Задавайте вопросы, мы ответим
Вы не зашли.
Есть таблица с количеством записей больше 7000000.
Раньше данные из этой таблицы выбирались с помощью LIKE '%text%'
Так как выборки происходили очень долго я начал использовать полнотекстовый поиск и выборки делаю с помощью
MATCH(field) AGAINST ('text*' IN BOOLEAN MODE)
При данном поиске естественно упускаются данные типа: 123text123, 456text
Как можно поступить в данном случае? Меня также интересуют и упущенные данные.
Неактивен
Никак, это не слова, а части слов.
Можете сделать отдельную табличку типа полнотекстового индекса, и искать
уже по ней. Поддерживать надо будет, конечно, вручную, но будет искать так,
как Вы хотите. Хотя, кажется, оно того не стоит.
Неактивен