SHOW PROCESSLIST
SHOW PROCESSLIST 列出服务器中线程当前正在执行的操作。当前版本的 StarRocks 仅支持列出查询。
提示
此操作不需要任何权限。
语法
SHOW [FULL] PROCESSLIST
参数
参数 | 必需 | 描述 |
---|---|---|
FULL | 否 | 指定此参数,将显示完整的 SQL 语句。否则,仅显示语句的前 100 个字符。 |
返回
返回 | 描述 |
---|---|
Id | 连接 ID。 |
User | 运行操作的用户的名称。 |
Host | 运行操作的客户端的主机名。 |
Db | 执行操作的数据库的名称。 |
Command | 命令的类型。 |
ConnectionStartTime | 连接开始的时间。 |
Time | 操作进入当前状态后经过的时间(以秒为单位)。 |
State | 操作的状态。 |
Info | 操作正在执行的命令。 |
使用须知
如果当前用户是 root
,则此语句列出集群中所有用户的操作。否则,仅列出当前用户的操作。
示例
示例 1:通过用户 root
列出操作状态。
SHOW PROCESSLIST;
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+
| Id | User | Host | Db | Command | ConnectionStartTime | Time | State | Info |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+
| 0 | root | x.x.x.x:xxxx | tpcds | Query | 2022-10-09 19:58:25 | 0 | OK | SHOW PROCESSLIST |
+------+------+---------------------+-------+---------+---------------------+------+-------+------------------+