文档

SHOW PROCESSLIST

更新时间:

SHOW PROCESSLIST语法用于展示宽表引擎和时序引擎中正在执行的SQL语句及其详细信息,可以帮助您定位慢查询和无效查询。

引擎与版本

  • SHOW PROCESSLIST语法适用于宽表引擎和时序引擎。

  • 宽表引擎仅2.6.2及以上版本支持SHOW PROCESSLIST语法。

  • 时序引擎无版本限制。

重要

要求Lindorm SQL为2.6.3.2以上版本。如何查看Lindorm SQL版本,请参见SQL版本说明

语法

show_processlist_statement ::=  SHOW PROCESSLIST

返回结果集说明

引擎不同,SHOW PROCESSLIST语法的返回结果不同。

宽表引擎返回结果:

列名

类型

说明

ID

VARCHAR

正在执行的查询语句的ID。如果需要终止正在执行的SQL语句,请执行KILL QUERY '<ID>'

USER

VARCHAR

提交SQL语句的用户。

HOST

VARCHAR

发起查询的客户端IP地址。

DB

VARCHAR

SQL语句执行所在的数据库。

CREATED

VARCHAR

SQL语句的创建时间。

COMMAND

VARCHAR

查询的具体语句。

TIME

VARCHAR

从查询开始到现在的具体耗时,单位为毫秒(ms)。

RAW ID

VARCHAR

宽表引擎内部将数据查询任务拆分为子任务,RAW ID为子任务的原始ID。RAW ID可提供给Lindorm技术支持,用于问题排查定位。

EXECUTE START

VARCHAR

查询实际开始时间,以Epoch时间戳表示,精度为秒。

EXECUTE SERVER

VARCHAR

具体执行该查询的服务器节点。

时序引擎返回结果:

列名

类型

说明

ID

VARCHAR

正在执行的SQL语句的ID。如果需要终止正在执行的SQL语句,请执行KILL QUERY '<ID>'

USER

VARCHAR

提交SQL语句的用户。

HOST

VARCHAR

执行SQL语句的服务器。

DB

VARCHAR

SQL语句执行所在的数据库。

TYPE

VARCHAR

SQL语句的类型,一般为SELECT、CREATE等。

CREATED

VARCHAR

SQL语句的创建时间。

SQL

VARCHAR

具体的SQL语句。

示例

查看当前正在执行的SQL语句及其详细信息。​

SHOW PROCESSLIST;

返回结果如下:

+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+
|                       ID                        | USER |   HOST   |  DB  |  TYPE   |            CREATED            |              SQL               |
+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+
| dHNkYi0x@2a2adf60-89d8-4d16-8417-455189644070@1 | root | dHNkYi0x | null | UNKNOWN | 2022-07-08T16:32:30.767+08:00 | SELECT `time`, `host`,         |
|                                                 |      |          |      |         |                               | `value` FROM `cpu_user`        |
+-------------------------------------------------+------+----------+------+---------+-------------------------------+--------------------------------+