首页 > 解决方案 > 如何找到长时间运行的查询

问题描述

MarkLogic 9.0.8.2

我们希望看到 MarkLogic App Server 上长时间运行的查询。

我们正在查看文档和链接

这位知识渊博的人谈论在 qconsole 中运行“appserver-status.xqy”以生成有关当前运行的查询的报告。

我们需要知道的是上个月长期运行的查询列表,然后研究如何改进它。

有什么方法可以提取这些信息?

标签: performancemonitoringmarklogiclong-running-processes

解决方案


该脚本中的数据不会持久化,因此需要一种机制来安排它定期运行并持久化数据。您可以更改脚本,或者升级到更新的版本并使用Request Monitoring

启用请求监控的过程在文档中,一旦启用,请求将记录在应用服务器的 RequestMonitoring 日志中。


推荐阅读