Что такое решение для полнотекстового поиска на SQL Server 2008? - PullRequest
1 голос
/ 16 января 2010

Можно ли реализовать поиск в стиле Google в базе данных SQL-сервера по таблицам и столбцам? Некоторые примеры: У меня есть 5 таблиц с 25 столбцами (каждая имеет 5 столбцов), я хочу, чтобы поиск по различным таблицам и столбцам в одном запросе

поскольку полнотекстовый поиск sql serverl ограничивает только одну таблицу, не уверен, каково решение, если вы хотите искать по таблицам.

1 Ответ

1 голос
/ 17 января 2010

Полнотекстовый поиск отлично подходит для поиска в одной таблице. Если у вас есть две или три + таблицы, вы могли бы ...

  • объединение ваших запросов (производительность удваивается при каждом объединении)
  • рефакторинг вашей базы данных в одну таблицу .
  • Создайте таблицу индексов для запроса, выполните t-sql каждые (x количество минут и пополняйте данные из других таблиц)

Если у вас нет прав для изменения схемы, вы можете попробовать Sphinx , Lucene.net или SOLR

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...