Screwturn Wiki搜索延迟

时间:2013-12-12 15:41:43

标签: search wiki screwturn

有没有人知道如何优化拧紧搜索功能? 我们一直在将它用于内部文档,我是它的技术专家,但我没有机会分析它。在输入大量信息后,我们注意到文本搜索会有明显的延迟;在某些情况下,最多可达10秒。我在这里粘贴搜索索引状态的屏幕抓图。我们有30个不同的命名空间,我怀疑它们比我们真正需要的更多,但是决定将它们用于组织目的,我想不出有什么原因。大量命名空间是否有可能影响搜索时间?

在对搜索进行测试时,我发现的唯一资源峰值是网络服务器上的CPU使用量大幅上升。

Search Index Status screengrab

1 个答案:

答案 0 :(得分:1)

如果您从原始问题中为单个搜索分析SQL,您可能会注意到Web应用程序对数据库非常繁琐。由于执行搜索的方式,具有大量要搜索的命名空间将对搜索性能产生影响(通过命名空间,从我所看到的,似乎非常低效)。稍微检查一下代码之后,我可以看到您在Web服务器上看到尖峰的位置。最好的办法是重构搜索功能,以便更好地使用更大的命名空间。