10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

28.4.3.9 innodb_lock_waiting和x$ innodb_lock_waiting视图

这些观点总结了InnoDB事务正在等待的锁。默认情况下,行按锁年龄降序排序。

innodb_lock_waits而且x美元innodb_lock_waits视图有这些列:

  • wait_started

    锁等待开始的时间。

  • wait_age

    锁被等待了多长时间时间价值。

  • 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

    等待的事务已经等待了多长时间时间价值。

  • 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

    阻塞事务的processlist ID。

  • blocking_query

    阻塞事务正在执行的语句。如果发出阻塞查询的会话变为空闲,该字段报告NULL。有关更多信息,请参见在发出的会话变为空闲后识别阻塞查询

  • blocking_lock_id

    阻塞等待锁的锁ID。

  • blocking_lock_mode

    阻塞等待锁的锁的模式。

  • blocking_trx_started

    阻塞事务开始的时间。

  • blocking_trx_age

    阻塞事务执行了多长时间时间价值。

  • blocking_trx_rows_locked

    阻塞事务锁定的行数。

  • blocking_trx_rows_modified

    阻塞事务修改的行数。

  • sql_kill_blocking_query

    杀了语句来终止阻塞语句。

  • sql_kill_blocking_connection

    杀了语句来终止运行阻塞语句的会话。