mobile28365-365-365bet体育在线公司备用-英国365客服

MySQL查看正在执行的SQL进程

MySQL查看正在执行的SQL进程

1.查看正在执行的SQL进程:

如果用户有超级权限, 能看到所有用户正在执行的sql.

否则, 则可以看到自己用户正在执行的sql.

方法1: 连接数据库后执行. 这种方式看到的sql可能不完整.

show processlist;

方法2: 连接数据库后执行. 相比于方法1, 方法2可以看到完整的sql.

select * from information_schema.processlist;

方法3: 无需连接数据库, 在shell中执行即可.

mysqladmin -uroot -p processlist;# 然后输入密码确认

2.查出来之后, 可以使用下面的命令终止SQL进程:

kill ${进程ID}

相关推荐