У меня очень широкая таблица, в которой есть отдельные столбцы для адреса выставления счета, адреса доставки, основного адреса, имен, псевдонимов и т. Д. (Я не могу далее нормализовать эту таблицу, и в любом случае это не вопрос).
Я реализую полнотекстовый поиск SQL Server, и мне интересно, должен ли я ограничить возможности поиска только первичными полями (например, основным адресом и именами), или я могу расширить возможности поиска по всем столбцам без слишком большая производительность или потеря памяти.
Я провел некоторое базовое тестирование с 10 000 строк выборки, и оно довольно быстрое, но у меня нет большого опыта работы с полнотекстовой индексацией, особенно с внутренними элементами словаря, поэтому я не знаю, будет ли индекс расти со временем или если есть что-то еще, чтобы рассмотреть.
Мысли