Loading TOC...


   $meter-name as xs:string,
   $limit as xs:unsignedLong,
   [$hostID as xs:unsignedLong?],
   [$serverID as xs:unsignedLong?],
   [$requestID as xs:unsignedLong?]
) as empty-sequence()


Changes the meter limit ( elapsed-time/lock-count/read-size ) for an actively running request to the specified value. If you do not supply values for the last three parameters, the function sets the meter limit for the current request.

$meter-name The name of the meter limit to change. Current supported limits for this parameter are: lock-count, read-size and elapsed-time.
$limit The desired meter limit value.
$hostID The ID of the host on which the request is running. Typically, you get the ID of a host by executing code similar to:
$serverID The ID of the App Server in which the request is running.Typically, you get the ID of an App Server by executing code similar to:
$requestID The ID of the request. You can access the request IDs in the request elements of the xdmp:server-status output. You get the request ID by executing code similar to:
    xdmp:server-status( xdmp:host("myHost"),
                        xdmp:server("myAppServer") )//*:request-id)

Required Privileges

http://marklogic.com/xdmp/privileges/xdmp-set-request-limit-any or http://marklogic.com/xdmp/privileges/xdmp-set-request-limit-my



Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.