У нас проблемы с веб-сервисом MOSS 2007. В частности, метод API Query / QueryEx.
Мы используем синтаксис SQL для запроса sharepoint, и в большинстве случаев время выполнения нашего поиска очень быстрое. Однако, когда мы добавляем фильтры и сортировки, все начинает замедляться. В некоторых случаях мы даже получаем ошибку.
Например, этот запрос MSSQLFT выдаст исключение System.ServiceProcess.TimeoutException примерно в 50% случаев. Тайм-аут произойдет около отметки 10 секунд.
SELECT WorkId, Rank, ... , PerforceFolder, PerforceDateSubmitted FROM SCOPE()
WHERE "scope"='Tech_Depot' AND (FileExtension = 'cpp' )
ORDER BY PerforceDateSubmitted, Rank DESC
Есть ли какие-либо настройки / параметры запроса / и т.д ..., которые мы можем использовать, чтобы позволить большее время выполнения ПОИСКА на бэкэнде sharepoint?