了解AEM中的累计查询执行时间

本文可帮助您了解Adobe Experience Manager性能监控中的累计查询执行时间。

描述 description

环境

Adobe Experience Manager

问题/症状

在AEM中,可以通过不同方式记录和报告查询执行时间。 一个常见的混淆点来自累积时间报告,其中汇总所有查询执行的总时间,而不是单独报告各个运行时间。

例如,如果特定查询多次运行,则系统可能会报告所有这些执行时间的总和,这可能被误解为单个查询实例的性能缓慢。

解决方法 resolution

在AEM中查看查询性能时,您可能会遇到执行时间过长的情况。 必须确认这些时间是针对单个查询运行,还是代表累计数字。 这种区分对于准确的系统评估和故障排除至关重要。

要评估各个查询执行的实际性能,必须了解报告上下文:

  1. 查看日志或性能报表,以确定时间是单个时间还是累积时间。
  2. 对于累积时间安排,将总时间除以执行次数,可得出每个查询的平均运行时间。
  3. 将单个运行时间与预期的性能基准进行比较,以确定是否存在实际的性能问题。
  4. 如果性能在可接受的参数范围内,则无需执行任何操作。 但是,如果单个查询时间超过了预期的持续时间,则可能需要进一步调查查询优化或索引编制。

注意 — 累积时间报告是AEM性能监控的正常方面,本身并不表示存在问题。 这仅仅是一个正确解释数据以确保系统健康和效率的问题。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f