跳转至
开发版采用单机部署,无需产品 License 文件。需要多机部署或大规模性能测试? 了解企业版

SHOW QUERIES

SHOW QUERIES列出在当前 Graph 服务中用户发起的所有正在运行或正在取消的查询。这对于识别资源密集型、耗时长的查询非常有用,这些查询可能正在占用大量 CPU 资源。

Note

只有具有角色ADMIN的用户才能查看当前 Graph 服务中所有用户发起的正在运行或正在取消的查询。其他用户只能查看由自己发起的正在运行或正在取消的查询。更多关于角色的信息,请参见角色与权限。

返回信息如下表:

列 描述
username 提交查询的用户。
host 提交查询的主机。
graph 当前查询所在的会话的图的 Schema 路径和名称。如果未为当前会话设置图或临时图,则该值为空或为当前用户所设置主图的 Schema 路径和名称。
session_id 执行查询的会话的 ID。
query_id 查询 ID。
query 查询语句。
start_time 查询开始执行的时间。
duration(ms) 查询的持续时间(以毫秒为单位)。
status 查询的状态。可能的值:
RUNNING:正在执行。
CANCELING:正在取消执行。
category 执行的语句类型。可能的值:
DDL:数据定义(DDL)语句。
DML:数据操作(DML)语句。
DQL:数据查询(DQL)语句。

语法

show_queries_command
SHOW QUERIES

show_queries_command ::=
    'SHOW' 'QUERIES'

示例

显示所有正在运行的查询

SHOW QUERIES

返回:

+----------+--------------------+-----------------------+--------------------+---------------------------+--------------+-----------------------------+--------------+---------+----------+
| username | host               | graph                 | session_id         | query_id                  | query        | start_time                  | duration(ms) | status  | category |
+----------+--------------------+-----------------------+--------------------+---------------------------+--------------+-----------------------------+--------------+---------+----------+
| root     | 192.168.8.185:9669 | /default_schema/movie | 302599629815594027 | 20250929_07414400000u3zqn | show queries | 2025-09-29T07:59:00.629000Z | 2            | RUNNING | DQL      |
+----------+--------------------+-----------------------+--------------------+---------------------------+--------------+-----------------------------+--------------+---------+----------+