Spec-Zone.ru › MySQL 5.7

24.4.15 Таблица INFORMATION_SCHEMA INNODB_LOCK_WAITS

Таблица INNODB_LOCK_WAITS содержит одну или несколько строк для каждой заблокированной InnoDB транзакции, указывающей блокировку, которую она запросила, и любые блокировки, которые блокируют этот запрос.

Примечание

Эта таблица устарела начиная с MySQL 5.7.14 и удалена в MySQL 8.0.

Таблица INNODB_LOCK_WAITS имеет следующие столбцы:

  • REQUESTING_TRX_ID

    Идентификатор запрашивающей (заблокированной) транзакции.

  • REQUESTED_LOCK_ID

    Идентификатор блокировки, в ожидании которой находится транзакция. Для получения подробностей о блокировке объедините этот столбец со столбцом LOCK_ID таблицы INNODB_LOCKS.

  • BLOCKING_TRX_ID

    Идентификатор блокирующей транзакции.

  • BLOCKING_LOCK_ID

    Идентификатор блокировки, удерживаемой транзакцией, которая блокирует другую транзакцию. Для получения подробностей о блокировке объедините этот столбец со столбцом LOCK_ID таблицы INNODB_LOCKS.

Пример

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

Примечания

  • Используйте эту таблицу для диагностики проблем производительности, возникающих при высокой конкурентной нагрузке. Ее содержимое обновляется, как описано в Разделе 14.16.2.3, «Сохранение и согласованность информации о транзакциях и блокировках InnoDB».

  • Для запроса этой таблицы необходимо иметь привилегию PROCESS.

  • Используйте таблицу INFORMATION_SCHEMA COLUMNS или оператор SHOW COLUMNS для просмотра дополнительной информации о столбцах этой таблицы, включая типы данных и значения по умолчанию.

  • Информация об использовании см. в Разделе 14.16.2.1, «Использование информации о транзакциях и блокировках InnoDB».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/information-schema-innodb-lock-waits-table.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API