当前运行的所有事务,已经完成的是查不到的
代码语言:javascript代码运行次数:0运行复制select * from information_schema.innodb_trx;当前出现的锁代码语言:javascript代码运行次数:0运行复制# 当前的锁
Mysql8.0 之前使用:select * from information_schema.innodb_locks;
Mysql8.0 使用:select * from performance_schema.data_locks;
# 锁等待的对应关系
Mysql8.0 之前使用:select * from information_schema.innodb_lock_waits;
Mysql8.0 使用:select * from performance_schema.data_lock_waits;锁等待的对应关系代码语言:javascript代码运行次数:0运行复制# Mysql8.0 之前使用:
select * from information_schema.innodb_lock_waits;
# Mysql8.0 使用:
select * from performance_schema.data_lock_waits;查看锁的情况 附有字段说明代码语言:javascript代码运行次数:0运行复制show status like 'innodb_row_lock_%';
-- Innodb_row_lock_current_waits : 当前等待锁的数量
-- Innodb_row_lock_time : 系统启动到现在,锁定的总时间长度
-- Innodb_row_lock_time_avg : 每次平均锁定的时间
-- Innodb_row_lock_time_max : 最长一次锁定时间
-- Innodb_row_lock_waits : 系统启动到现在总共锁定的次数查询是否锁表代码语言:javascript代码运行次数:0运行复制show OPEN TABLES where In_use > 0;死锁测试demo代码语言:javascript代码运行次数:0运行复制 复制特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!