processlist
processlist视图显示当前由服务器内执行的一组线程执行的操作过程信息。具体信息如表1所示。该视图为只读,不允许修改。所有用户对该视图有“读取”权限。
|
名称 |
类型 |
描述 |
|---|---|---|
|
ID |
bigint |
线程标识符。当GUC参数enable_thread_pool为on时,如果后台处于空闲状态,则值为0。 |
|
USER |
varchar(32) |
发出语句的用户。 |
|
HOST |
varchar(64) |
发出语句的客户端的主机名和端口号(当通过远程客户端登录时才会显示,其他情况下值为NULL)。 |
|
DB |
varchar(64) |
显示当前M-Compatibility数据库的名称。 |
|
COMMAND |
varchar(16) |
线程代表客户端执行的命令类型,若空闲则为sleep。该版本暂不支持,值为null。 |
|
TIME |
integer |
线程处于其当前状态的时间(以秒为单位)。 |
|
STATE |
varchar(64) |
指示线程正在做的操作、事件或状态。该字段当前版本暂不支持,值为NULL。 |
|
INFO |
longtext |
线程正在执行的语句,如果没有执行任何语句,则为NULL。 |