Когда я запускаю этот запрос, он занимает много времени, около 3 минут. Freetext-поиск включен в таблице SQL Server 2008 R2. Таблица содержит запись: 3000000 и catalogueid: 57777 содержит 64 строкОшибка таймаута SQL-поиска с двухсимвольным поиском
Запрос 1:
select COUNT(1) from CatalogueItemSearch where CatalogueID=57777 and CONTAINS(SearchData,'"CID57777CID AND NN*"')
И когда я просто добавить тройной NNN * он дает выход в секунду.
Запрос 2:
select COUNT(1) from CatalogueItemSearch where CatalogueID=57777 and CONTAINS(SearchData,'"CID57777CID AND NNN*"')
Можете ли вы сказать мне, почему SQL не давая выход мгновенно с двумя характера. При поиске более двух символов он дает результат в секунду.
Привет, любые обновления по этой проблеме? –