Какова большая разница между Полнотекстовым поиском на SQL2000 и SQL2008

Перфорация дыры UDP не уникальна для Hamachi. Вы могли бы хотеть запуститься путем поиска, ОШЕЛОМЛЯЮТ. (Это не поможет самостоятельно, Вам, возможно, придется сделать что-то при необходимости в нем достаточно плохо),

2
задан 28 March 2010 в 00:10
2 ответа

Полнотекстовые системы в SQL 2000 и SQL 2008 полностью отличаются.

В SQL 2000 при представлении полнотекстового запроса базе данных это ищет весь полнотекстовый индекс и возвращает все строки соответствия полнотекстовому запросу назад и затем отфильтровывает строки против строк, возвращенных запросом с помощью нормальной фильтрации, которую Вы предоставили как фильтры таблицы.

В SQL 2008 затем фильтры таблицы применяются сначала, затем те rowIds отправляются в полнотекстовый поиск, и полнотекстовый поиск выполняется против строк, которые соответствовали поиску таблицы.

Вы, возможно, должны переписать свой запрос для улучшения производительности запросов относительно другой версии.

Также в SQL 2008 полнотекстовый индекс хранится в рамках файла данных SQL, и поиск выполняется Механизмом SQL Server. В SQL Server 2000 полнотекстовый индекс хранится за пределами файлов базы данных, и поиск индекса обрабатывается сервером Индексации.

4
ответ дан 3 December 2019 в 09:51

Для небольшого количества дополнительной информации Вы видите опыт Brent с различиями и как затронутый StackOverflow здесь

1
ответ дан 3 December 2019 в 09:51

Теги

Похожие вопросы