1. 查看当前正在执行的SQL
1.1 查询所有进程
show full processlist;
查看全部正在执行中的进程
在结果中可以看到(id)、User(操作人的账户)、Host(操作人的ip地址和端口号)、db(操作的数据库)、(Command)操作的指令、Time(执行时间)、State(状态)、Info(信息)。
如果是一条查询语句Command中的值就是Query
,Info中的值就是执行的SQL语句。
1.2 查询事务
SELECT * FROM information_schema.innodb_trx;
这条语句主要是查询当前正在运行的所有事务。