Как осуществить поиск состоящий из 1к слов по таблицам mysql?
Доброй ночи ! Задача состоит в том, что нужно сделать выборку по базе резюме состоящая из 1000 слов . Как то можно оптимизировать данный запрос? Может ли загнаять слова поиска в таблицу и сделать по ним выборку или как это вообще делается?
use test1;
SELECT
`phone1`,
`phone2`,
`town`,
`desired_profession`,
`email1`
FROM profil WHERE
town in (4,14) AND
(`desired_profession` REGEXP 'Дизайнер по интерьеру|дизайнер интерьера|........(1000 слов запроса)........');