1
0
Fork 0
arangodb/Documentation/DocuBlocks/Rest/AQL/GetApiQuerySlow.md

1.3 KiB

//////////////////////////////////////////////////////////////////////////////// /// @startDocuBlock GetApiQuerySlow /// @brief returns a list of slow running AQL queries /// /// @RESTHEADER{GET /_api/query/slow, Returns the list of slow AQL queries} /// /// @RESTDESCRIPTION /// Returns an array containing the last AQL queries that exceeded the slow /// query threshold in the selected database. /// The maximum amount of queries in the list can be controlled by setting /// the query tracking property maxSlowQueries. The threshold for treating /// a query as slow can be adjusted by setting the query tracking property /// slowQueryThreshold. /// /// Each query is a JSON object with the following attributes: /// /// - id: the query's id /// /// - query: the query string (potentially truncated) /// /// - started: the date and time when the query was started /// /// - runTime: the query's run time up to the point the list of queries was /// queried /// /// @RESTRETURNCODES /// /// @RESTRETURNCODE{200} /// Is returned when the list of queries can be retrieved successfully. /// /// @RESTRETURNCODE{400} /// The server will respond with HTTP 400 in case of a malformed request, /// /// @endDocuBlock ////////////////////////////////////////////////////////////////////////////////