在XQuery中的不同行捕获时间戳

时间:2019-05-16 20:07:14

标签: marklogic

如何在MarkLogic中的XQuery代码的不同行捕获实际时间戳?

如果执行6行代码需要5秒钟,我想返回代码执行的实际开始时间和结束时间。

2 个答案:

答案 0 :(得分:4)

通过使用探查器,您将获得更多信息,但是与 fn:current-time()不同, xdmp:elapsed-time()将返回执行的确切时间。 ,它返回查询的时间戳(在整个事务中是静态的)。

答案 1 :(得分:4)

要添加@hunterhacker和@wst所说的内容,可以在查询控制台中分析代码。单击“配置文件”选项卡,然后单击“运行”。如果您认为存在瓶颈,则可以通过这种方式更好地解决问题。