У меня есть таблица с 117000 или около того записей. Мне нужно выполнить поиск, который проверяет 3 отдельных поля для заданного шаблона строки.
Мое предложение where выглядит следующим образом:
field1 LIKE '%' + @DESC + '%'
OR field2 LIKE '%' + @DESC + '%'
OR field3 LIKE '%' + @DESC + '%'
Кажется, это занимает около 24 секунд независимо от ввода...
Есть лучший способ сделать это? Гораздо предпочтительнее было бы меньше 10 (или 5!) секунд.
Спасибо за любую помощь.