INNODB_LOCK_WAITS 详解

Posted by 道行尚浅 on January 10, 2021

系统表介绍

INNODB_LOCK_WAITS 为每个被阻塞的innodb 事务提供了一行或多行的信息。 此表在MySQL5.7.14版本列为过时,在MySQL 8.0中被删除

列名 含义
requesting_trx_id 请求此锁的事务ID
requested_lock_id 事务正在等待的锁ID
blocking_trx_id 阻塞事务的ID
blocking_lock_id 阻塞事务持有的锁ID

实例


mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS\G
*************************** 1. row ***************************
requesting_trx_id: 3396
requested_lock_id: 3396:91:3:2
  blocking_trx_id: 3395
 blocking_lock_id: 3395:91:3:2