getQueryStatus
Syntax
getQueryStatus()
Arguments
None
Details
Get the status of a running query initialized on the current node. Return a table with the following columns:
id: The total count of the query tasks that have been executed.
sessionId: ID of the session where the query is initialized. Please note that sessionId of the jobs submitted with submitJob cannot be obtained.
userId: The user who initialized the task.
query: The query statement.
startTime: The timestamp when the query starts.
elapsedTimeInMs: The elapsed time (in ms) of the query.
memoryUsage: The memory used by the variables and results of the query (in bytes).
totalTaskCount: Total count of tasks.
completedTaskCount: Count of completed tasks.
percentComplete: The completion percentage of the query.
The function can only be called on the node where a query is initialized.
Examples
getQueryStatus();
id |
sessionId |
userId |
query |
startTime |
elapsedTimeInMs |
memoryUsage |
totalTaskCount |
completedTaskCount |
percentComplete |
---|---|---|---|---|---|---|---|---|---|
2 |
1166953221 |
admin |
select ticker, id, x from pt |
2022.06.14 08:15:00.606 |
1052 |
184550000 |
4 |
1 |
0.25 |