Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  The innodb_lock_waits and x$innodb_lock_waits Views

30.4.3.9 innodb_lock_waits 和 x$innodb_lock_waits 视图

这些视图总结了 InnoDB 锁定的交易等待情况。默认情况下,行按降序锁定年龄排序。

The innodb_lock_waitsx$innodb_lock_waits 视图具有以下列:

  • wait_started

    锁定等待开始的时间。

  • wait_age

    锁定等待的时间长度,以 TIME 值表示。

  • wait_age_secs

    锁定等待的时间长度,以秒为单位。

  • locked_table_schema

    锁定的表模式。

  • locked_table_name

    锁定的表名。

  • locked_table_partition

    锁定的分区名称,如果没有则为空。

  • locked_table_subpartition

    锁定的子分区名称,如果没有则为空。

  • locked_index

    锁定的索引名称。

  • locked_type

    锁定的类型。

  • waiting_trx_id

    等待的事务 ID。

  • waiting_trx_started

    等待的事务开始时间。

  • waiting_trx_age

    等待的事务等待时间,以 TIME 值表示。

  • waiting_trx_rows_locked

    等待的事务锁定的行数。

  • waiting_trx_rows_modified

    等待的事务修改的行数。

  • waiting_pid

    等待的事务进程 ID。

  • waiting_query

    等待的事务语句。

  • waiting_lock_id

    等待的锁 ID。

  • waiting_lock_mode

    等待的锁模式。

  • blocking_trx_id

    阻塞等待锁的事务 ID。

  • blocking_pid

    阻塞事务的进程 ID。

  • blocking_query

    阻塞事务执行的语句。如果会话 idle,则该字段报告 NULL。有关更多信息,请参阅 Identifying a Blocking Query After the Issuing Session Becomes Idle

  • blocking_lock_id

    阻塞等待锁的锁 ID。

  • blocking_lock_mode

    阻塞等待锁的锁模式。

  • blocking_trx_started

    阻塞事务开始时间。

  • blocking_trx_age

    阻塞事务执行时间,以 TIME 值表示。

  • blocking_trx_rows_locked

    阻塞事务锁定的行数。

  • blocking_trx_rows_modified

    阻塞事务修改的行数。

  • sql_kill_blocking_query

    要执行的 KILL 语句,以终止阻塞语句。

  • sql_kill_blocking_connection

    要执行的 KILL 语句,以终止阻塞会话。