使用构面

时间:2018-05-10 14:27:00

标签: extjs aem cq5 query-builder jcr

资产数据约为5000条记录且不断增加。

用于绘制搜索页面的查询类似于以下内容。

querybuilder.json? 0_group.property=jcr:content/metadata/cq:tags& 0_group.property.and=true &0_group.property.value=something:facets/element-type/images

以上是在0.5秒内通过某些其他参数进行搜索。

但是如果在查询中使用p.facets=true,它将跨越13秒来响应。

如何对其进行优化以使响应保持在5秒以内?

1 个答案:

答案 0 :(得分:0)

您很可能需要为要搜索的媒体添加或修改索引。

本文概述了有用的故障排除技巧:https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/troubleshooting-slow-queries.html

  

AEM中有3种慢速查询的主要分类,列于   严重性:

     
      
  1. 无索引查询       查询未解析为索引并遍历JCR的内容以收集结果
  2.   
  3. 查询不严格(或范围限制)       解析为索引但必须遍历所有索引条目以收集结果的查询
  4.   
  5. 大型结果集查询       返回大量结果的查询
  6.   

其他信息: