1.查询被锁的表
show OPEN TABLES where In_use > 0;
2.查询锁定次数、锁定造成其他线程等待次数、锁定等待时间信息
show status like '%lock%';
3.查询进程
show processlist;
(默认100条)
show full processlist;
(查询所有)
4.查看正在锁和等待的的事务
1).查看正在锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
2).查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
5.查看mysql引擎状态
show engine innodb status