Схема информации таблицы INNODB_MUTEXES
Таблица INNODB_MUTEXES отслеживает ожидания блокировок mutex и rw. Она содержит следующие столбцы:
| Столбец | Описание |
|---|---|
NAME |
Имя блокировки, как оно отображается в исходном коде. |
CREATE_FILE |
Имя файла реализации mutex. |
CREATE_LINE |
Номер строки реализации mutex. |
OS_WAITS |
Сколько раз mutex произошел. |
Столбцы CREATE_FILE и CREATE_LINE зависят от версии InnoDB/XtraDB.
Обратите внимание, что начиная с MariaDB 10.2.2, таблица предоставляет информацию только о rw_lock_t, а не о каких-либо mutex. С MariaDB 10.2.2 до MariaDB 10.2.32, MariaDB 10.3.23, MariaDB 10.4.13 и MariaDB 10.5.1, столбец NAME не заполнялся (MDEV-21636).
Команда SHOW ENGINE INNODB STATUS предоставляет аналогичную информацию.
Примеры
SELECT * FROM INNODB_MUTEXES; +------------------------------+---------------------+-------------+----------+ | NAME | CREATE_FILE | CREATE_LINE | OS_WAITS | +------------------------------+---------------------+-------------+----------+ | &dict_sys->mutex | dict0dict.cc | 989 | 2 | | &buf_pool->flush_state_mutex | buf0buf.cc | 1388 | 1 | | &log_sys->checkpoint_lock | log0log.cc | 1014 | 2 | | &block->lock | combined buf0buf.cc | 1120 | 1 | +------------------------------+---------------------+-------------+----------+
Содержание, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают мнения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-innodb_mutexes-table/