MySQL - SHOW PROCESSLIST 语句
MySQL SHOW PROCESSLIST 语句显示服务器中当前正在运行的进程信息。如果您以进程权限执行此语句,则可以获取有关其他用户正在运行的进程的信息。
此语句提供以下信息 -
Id - 连接 ID。
User - 执行进程的 MySQL 用户的名称。
Host - 执行进程的主机名称。
Db - 数据库名称。
Command - 命令类型。
Time - 表示进程处于当前状态的时间。
State - 操作、事件或状态。
Info -表示进程正在执行的语句。
示例
以下查询列出了当前在 MySQL 服务器中运行的进程 -
SHOW FULL PROCESSLIST\G;
输出
以下是上述查询的输出 -
************ 1. row ************ Id: 5 User: event_scheduler Host: localhost db: NULL Command: Daemon Time: 57463 State: Waiting for next activation Info: NULL ************ 2. row ************ Id: 15 User: root Host: localhost:50248 db: demo Command: Query Time: 0 State: init Info: SHOW FULL PROCESSLIST 2 rows in set (0.00 sec)