在不同行捕获 XQuery 中的时间戳
Capture timestamp in XQuery at different lines
如何在 MarkLogic 中的不同 XQuery 代码行捕获实际时间戳?
如果执行6行代码需要5秒,我想return代码执行的实际开始时间和实际结束时间
您将通过使用探查器获得更多信息,但 xdmp:elapsed-time()
将 return 它执行的确切时间,这与 fn:current-time()
不同,returns查询的时间戳(在整个事务中是静态的)。
要补充@hunterhacker 和@wst 所说的内容,您可以在查询控制台中分析您的代码。单击 "Profile" 选项卡,然后单击 "Run"。如果您认为存在瓶颈,您也许可以通过这种方式更好地解决问题。
如何在 MarkLogic 中的不同 XQuery 代码行捕获实际时间戳?
如果执行6行代码需要5秒,我想return代码执行的实际开始时间和实际结束时间
您将通过使用探查器获得更多信息,但 xdmp:elapsed-time()
将 return 它执行的确切时间,这与 fn:current-time()
不同,returns查询的时间戳(在整个事务中是静态的)。
要补充@hunterhacker 和@wst 所说的内容,您可以在查询控制台中分析您的代码。单击 "Profile" 选项卡,然后单击 "Run"。如果您认为存在瓶颈,您也许可以通过这种方式更好地解决问题。