Source: https://dev-docs.yueshu.com.cn/v5.3.2/database-gql-reference/data-admin/show/show-queries/ Documentation version: v5.3.2 # SHOW QUERIES `SHOW QUERIES`列出在当前 Graph 服务中用户发起的所有正在运行或正在取消的查询。这对于识别资源密集型、耗时长的查询非常有用,这些查询可能正在占用大量 CPU 资源。 Note 只有具有角色`ADMIN`的用户才能查看当前 Graph 服务中所有用户发起的正在运行或正在取消的查询。其他用户只能查看由自己发起的正在运行或正在取消的查询。更多关于角色的信息,请参见[角色与权限](https://dev-docs.yueshu.com.cn/v5.3.2/server-admin/authorization/)。 返回信息如下表: | 列 | 描述 | `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_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 | +----------+--------------------+-----------------------+--------------------+---------------------------+--------------+-----------------------------+--------------+---------+----------+ ````