MySQL管理工具MySQL Utilities — mysqlprocgrep (29)

mysqlprocgrep 望文生义搜索进程的。搜索出给定时间内(–age)和指定条件相匹配(–match-xxx)的进程,显示出来或执行某些动作。

如果没有指定–age和–match-xxx选项,打印出所有的进程。

–match-xxx 选项如同INFORMATION_SCHEMA.PROCESSLIST 表列名。

执行该命令需要 PROCESS 和 SUPER 权限。没有PROCESS权限,没法查看其他用户的权限。没有SUPER权限,不能对其他用户的进程执行某些动作。

输出格式

  • grid (default)
  • csv
  • tab
  • vertical

选项

实例

生成杀死用户是pro_user的空闲进程的存储过程(不含CREATE PROCEDURE)

生成杀死用户是pro_user的空闲进程的存储过程(含CREATE PROCEDURE)

杀死用户nobody在1分钟内创建的所有进程

杀死所有超过1小时的空闲进程

权限

需要对mysql数据库的SELECT权限。