我们遇到了MOSS 2007 Web服务的问题。具体来说,是API的Query / QueryEx方法。
我们使用SQL语法来查询sharepoint,在大多数情况下,我们的搜索执行时间非常快。但是,当我们添加过滤器和排序时,事情开始变慢。在某些情况下,我们甚至会收到错误。
例如,此MSSQLFT查询将在50%的时间内提供System.ServiceProcess.TimeoutException异常。超时将发生在10秒左右。
SELECT WorkId, Rank, ... , PerforceFolder, PerforceDateSubmitted FROM SCOPE()
WHERE "scope"='Tech_Depot' AND (FileExtension = 'cpp' )
ORDER BY PerforceDateSubmitted, Rank DESC
是否有任何设置/查询参数/ etc ...我们可以使用它来在sharepoint后端允许更大的SEARCH执行时间?
答案 0 :(得分:1)
这可能有很多原因:
这些工具可以帮助您进行开发: - SharePoint Search Service Tool` - SharePoint Search Bench
希望有所帮助。
答案 1 :(得分:1)
答案 2 :(得分:0)
希望这有帮助,
鲁珀特