首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ATG - Endeca部分索引记录计数

ATG - Endeca部分索引记录计数
EN

Stack Overflow用户
提问于 2017-10-01 00:17:18
回答 1查看 1.1K关注 0票数 0

部分索引过程会创建比基线更新更多的记录。

在基线更新期间,ProductCatalogOutputConfig组件生成记录计数为400.000

但是在部分更新期间,即使对一个产品进行了修改,记录计数也比基线期间生成的记录计数要多。

IncrementalItemQueueRepository的表和srch_update_queue表中的记录进行了检查,但没有任何突破。

如何在这里调试该问题,以及是否有方法计算可能的记录计数。

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 17:11:33

尝试以下几点:

  1. /atg/search/repository/IncrementalItemQueueRepository上,将debugLevel设置为10并刷新缓存。
  2. 查询核心模式中的表srch_update_queue并获得计数
  3. 运行部分更新,并确保此表已清除。
  4. 做一个简单的更改,并再次查询上表,检查您的项目是否在队列中
  5. 再次运行部分更新

您可能需要截断srch_update_queue,特别是如果您过去没有使用过它,并且队列中有数千个旧的更新。

若要强制在运行基线更新时自动删除增量条目,请在组件forceDeleteGenerations=true上设置/atg/commerce/search/ProductCatalogOutputConfig/。可能还有其他的输出信任,您需要根据您的配置来设置它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46508163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档