Создать таблицу, содержащую все слова в словаре, минус шумовые слова.
Создать таблицу связать словарь таблицы ключевых слов в таблицу
данных Написать код для создания записей в таблице ссылок, где а слова в словаре появляются в текстовом столбце в таблице, которую нужно искать.
Тогда вы можете найти немного как это:
SELECT T.TextStuff
FROM KeywordTable AS K
JOIN LinkTable AS L ON L.KeywordID = K.KeywordID
JOIN TableToSearch AS T ON T.KeyWordID = L.KeywordID
WHERE K.Keyword = 'Country'
OR K.Keyword = 'man'
OR K.Keyword = 'working'
Thats только псевдо-код, но, надеюсь, это будет продемонстрировать идею. Время, затрачиваемое на установку, но должно быть лучшим исполнителем, чем создание группы LIKE.
Подводя итог, вы хотите посмотреть в таблице, где у вас есть одно слово в строке, то, которое вы хотите найти в таблице ссылок, и оттуда вы можете перейти к записи в исходной таблице.
Почему вы не можете использовать полнотекстовое индексирование? Без него использование инструкции LIKE или CHARINDEX будет ужасно медленным для такой большой таблицы. –