这个专题主要讲information_ schema数据库下的一些表
如无特殊说明数据库版本为MySQL 5.7.26
该表提供数据库允许的线程的情况
除非用户有process权限,否则只能看到该用户所拥有的线程的信息
也可以通过mysqladmin processlist 命令来执行
他有如下栏位
COMMAND 线程执行的命令类型
TIME 线程在当前状态持续的时间,以秒为单位
STATE 线程当前的状态,如果该状态持续很久,说明有问题,如果是SHOW PROCESSLIST 命令,则状态为NULL
INFO 线程执行的具体命令,如果执行的是call procedure,这里可能显示的是内容的语句,如select
首先新建一个分区表
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;
或者show命令
FULL代表显示语句的全部内容
SHOW FULL PROCESSLIST;
SHOW PROCESSLIST;
https://dev.mysql.com/doc/refman/5.7/en/processlist-table.html