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 schema_table_lock_waits and x$schema_table_lock_waits Views

30.4.3.28 模式表锁等待和x$模式表锁等待视图

这些视图显示哪些会话被阻塞等待元数据锁,并显示是什么阻塞它们。

这里的列描述很简洁。有关更多信息,请参阅性能模式 metadata_locks 表的描述,在 第 29.12.13.3 节,“元数据锁表”

schema_table_lock_waitsx$schema_table_lock_waits 视图具有以下列:

  • object_schema

    包含要锁定的对象的模式。

  • object_name

    被instrumented 对象的名称。

  • waiting_thread_id

    等待锁的线程 ID。

  • waiting_pid

    等待锁的进程列表 ID。

  • waiting_account

    与等待锁的会话关联的账户。

  • waiting_lock_type

    等待锁的类型。

  • waiting_lock_duration

    等待锁已经等待的时间。

  • waiting_query

    等待锁的语句。

  • waiting_query_secs

    语句已经等待的时间(秒)。

  • waiting_query_rows_affected

    语句影响的行数。

  • waiting_query_rows_examined

    语句从存储引擎读取的行数。

  • blocking_thread_id

    阻塞等待锁的线程 ID。

  • blocking_pid

    阻塞等待锁的进程列表 ID。

  • blocking_account

    与阻塞等待锁的会话关联的账户。

  • blocking_lock_type

    阻塞等待锁的类型。

  • blocking_lock_duration

    阻塞锁已经持有的时间。

  • sql_kill_blocking_query

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

  • sql_kill_blocking_connection

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