У меня есть таблица со следующими столбцами:
Id, int
FirstName, nvarchar
LastName, nvarchar
Description, ntext
У меня есть полнотекстовый каталог, охватывающий поле Описание .
Мой запрос:
SELECT FirstName, LastName
WHERE LastName = 'Johnson'
AND CONTAINS(Description, 'house')
Теперь мне интересно, какой индекс использовать для оптимизации этого запроса, чтобы можно было в полной мере использовать полнотекстовый каталог. Будет ли SQL Server использовать индекс LastName в этом случае?
(я знаю, что мог бы просто проверить это, но моя реальная таблица и структура запросов, очевидно, не так просты, как указано выше, поэтому я бы предпочел узнать кого-то, кто действительно знает, как это должно работать)