阅读原文:https://www.xiaozaoshu.top/articles/mysql-information-schema-processlist
information_schema.processlist 表(或 SHOW PROCESSLIST; 命令)用于查看 MySQL 当前所有的连接进程,帮助管理员监控数据库活动并排查性能问题。以下是该表的字段及其具体含义:
🔹 information_schema.processlist 字段详解
| 字段名 | 数据类型 | 含义 | 示例 |
|---|---|---|---|
ID |
BIGINT |
连接的唯一 ID(线程 ID) | 12345 |
USER |
VARCHAR |
连接的 MySQL 用户 | root |
HOST |
VARCHAR |
连接的客户端主机和端口 | 192.168.1.100:53421 |
DB |
VARCHAR |
连接使用的数据库(为空表示未选择数据库) | test_db |
COMMAND |
VARCHAR |
当前连接的执行状态 | Query / Sleep / Binlog Dump |
TIME |
INT |
该状态已持续的时间(秒) | 120 |
STATE |
VARCHAR |
当前执行 SQL 的具体状态 | Sending data |
INFO |
LONGTEXT |
连接执行的 SQL 语句(可能为 NULL) |
SELECT * FROM users; |
🔹 关键字段解析
1️⃣ ID(连接 ID)
- 连接的唯一标识,可以用于终止特定连接:
KILL 12345;
2️⃣ USER(连接的 MySQL 用户)
- 连接数据库的用户名。
root表示管理员用户,其他可能是业务用户。- 可以用来筛选特定用户的连接:


1万+

被折叠的 条评论
为什么被折叠?



