减少sitecore_analytics_index更新/优化

时间:2017-02-09 13:56:53

标签: sitecore sitecore8

我们的内容管理服务器托管Lucene sitecore_analytics_index。

默认情况下,sitecore_analytics_index使用TimedIndexRefreshStrategy,间隔为1分钟。这意味着Sitecore每分钟都会向索引添加新的分析数据,然后优化索引。

我们发现优化部分需要大约20分钟才能完成索引。实际上,这意味着索引经常被优化,从而导致不间断的高磁盘I / O.

我看到两种可能的方法来改善这种情况:

  1. 在索引更新后不要运行优化步骤,并且每天只执行一次代理来优化索引(根据this post)。仅优化指数是否有很大的缺点,比如每天一次? AFAIK没有必要在每次更新后优化索引。
  2. 在每次索引更新后继续运行优化步骤,但将间隔从1分钟增加到更高的值。我们可以从中看到什么不良影响?
  3. 选项2更容易,因为它只是一个配置更改,但我怀疑更少频繁更新索引可能是坏的(希望我错了?)。查看Sitecore搜索日志,我发现分析索引几乎不断被搜索,但我不知道是什么,所以我不确定如果我降低索引更新频率会发生什么。 / p>

    有没有人有任何建议?感谢。

    编辑:或者,完全禁用Sitecore分析索引会产生什么影响(我怎么能这样做)?

0 个答案:

没有答案