SHOW [FULL] PROCESSLIST 语句
INFORMATION_SCHEMA PROCESSLIST 表
mysqladmin processlist 命令
如果用户具有super权限 可以查看所有,否则只能看到当前用户线程
如果不使用full关键字,每个语句只显示前100个字符在info字段中
performance_schema.threads表中获取进程信息,还可以查看后台线程信息,用于监视更多后台线程活动。
必须performance_schema设置为ON
- show full processlist 输出字段含义
字段 | 含义 |
Id | 连接进程标识符 |
User | 执行语句的MySQL用户名称 system user 服务端非客户端线程执行内部任务线程 unauthenticated user建立连接还没有密码验证的线程 event_scheduler 监视计划任务调度事件的线程 |
Host | 执行语句的客户端的主机名 |
db | 客户端连接的默认数据库 |
Command | 线程正在执行的命令的类型 |
Time | 线程处于当前状态的时间数(以秒为单位) |
State | 提示线程正在做什么样的操作,事件或状态 |
Info | 线程正在执行的语句,如果没有执行任何语句,则显示为 NULL |