В этой главе описываются страницы, доступные из меню Connections.
Показывает информацию processlist.
Этот отчет получает данные из представления
processlist
схемы sys.
Если схема sys версии 1.5.1 или выше не установлена на сервере MySQL,
отчет не наполнен.
Таблица 3.1. Инструментальная панель Database Processes
Имя | Описание |
---|---|
Thread ID |
ID потока. |
User |
Пользователь потока или имя потока. |
Command |
Для потоков переднего плана тип команды, которую поток выполняет от имени клиента или Sleep, если сессия неработающая. |
Connection ID |
ID соединения. |
Current Statement |
Запрос, который выполняет поток, или NULL, если это не выполняет ничего. |
Current Memory |
Число байтов ассигнуется потоком. |
Database |
База данных по умолчанию для потока или NULL, если нет ни одной. |
Full Scan |
Количество полных сканирований таблицы, выполняемых текущим запросом. |
Last Statement |
Последний выполненный потоком запрос, если в настоящее время не выполняется запрос или нет режима ожидания. |
Last Statement Latency |
Сколько времени последний запрос выполняется. |
Last Wait |
Название нового события ожидания для потока. |
Last Wait Latency |
Время ожидания нового события ожидания для потока. |
Lock Latency |
Время на ожидание блокировок текущим запросом. |
PID |
ID процесса клиента. |
Program Name |
Название программы клиента. |
Progress |
Процент работы, выполненный для стадий,поддерживающих сообщение о ходе работ. |
Rows Affected |
Количество строк, затронутых текущим запросом. |
Rows Examined |
Количество строк, прочитанных из механизмов хранения текущим запросом. |
Rows Sent |
Количество строк, возвращенных текущим запросом. |
Source |
Исходный файл и номер строки, содержащий инструментованный код, который произвел событие. |
State |
Статус для текущей транзакции потока. |
Statement Latency |
Сколько времени запрос выполнялся. |
Time |
Время в секундах, которое поток был в текущем состоянии. |
Tmp Disk Tables |
Количество внутренних временных таблиц на диске, созданных текущим запросом. |
Tmp Tables |
Количество внутренних временных таблиц в памяти, созданных текущим запросом. |
Transaction Autocommit |
Состояние autocommit на момент начала текущей транзакции. |
Transaction Latency |
Время ожидания текущей транзакции для потока. |
Transaction State |
Статус для текущей транзакции для потока. |
Показываает транзакции InnoDB, которые ждут блокировку.
Значения взяты из представления
sys.x$innodb_lock_waits
.
Таблица 3.2. Инструментальная панель InnoDB Row Lock Waits
Имя | Описание |
---|---|
Waiting Lock ID |
ID ожидаемой блокировки. |
Waiting Trx ID |
ID ждущей транзакции. |
Blocking Lock ID |
ID блокировки, которая держит ожидаемую блокировку. |
Blocking Lock Mode |
Режим блокировки, которая держит ожидаемую блокировку. |
Blocking PID |
processlist ID блокируемой транзакции. |
Blocking Query |
Запрос, выполняющий блокировку. |
Blocking Trx Age |
Сколько времени выполнялась блокируемая транзакция, в формате TIME. |
Blocking Trx ID |
ID транзакции, которая блокирует ждующую транзакцию. |
Blocking Trx Rows Locked |
Сколько строк заблокировано транзакцией. |
Blocking Trx Rows Modified |
Сколько строк изменяется транзакцией. |
Blocking Trx Started |
Время запуска блокирующей транзакции. |
Locked Index |
Название блокируемого индекса. |
Locked Table |
Название заблокированной таблицы. |
Locked Type |
Тип ожидаемой блокировки. |
Wait Age |
Сколько времени ожидается блокировка, в формате TIME. |
Waiting Lock Mode |
Режим ожидаемой блокировки. |
Waiting PID |
processlist ID ждущей транзакции. |
Waiting Query |
Запрос, который ждет блокировку. |
Waiting Trx Age |
Сколько времени транзакция ждет, в формате TIME. |
Waiting Trx Rows Locked |
Сколько строк блокировано ждущей транзакцией. |
Waiting Trx Rows Modified |
Сколько строк меняется ждущей транзакцией. |
Waiting Trx Started |
Время начала ждущей транзакции. |
Wait Started |
Время начала ожидания блокировки. |
Эта инструментальная панель показывает, какие сессии заблокированы, ожидая
блокированных метаданных, и что блокирует их. Значения взяты из представления
sys.x$schema_table_lock_waits
.
Таблица 3.3. Инструментальная панель
Имя | Описание |
---|---|
Object Name |
Название инструментованного объекта. |
Object Schema |
Схема, содержащая заблокированный объект. |
Blocking Account |
Учетная запись, связанная с потоком, ждущим блокировку. |
Blocking Account Duration |
Сколько времени удерживается блокировка. |
Blocking Lock Type |
Тип блокировки, которая блокируется ожидаемую блокировку. |
Blocking PID |
processlist ID потока, который держит ожидаемую блокировку. |
Blocking Thread ID |
ID потока, который блокирует ожидаемую блокировку. |
Waiting Account |
Учетная запись сессии, которая ждет блокировку. |
Waiting Lock Duration |
Сколько времени блокировка ждет. |
Waiting Lock Type |
Тип ожидаемой блокировки. |
Waiting PID |
processlist ID потока, ждущего блокировку. |
Waiting Query |
Запрос, который ждет блокировку. |
Waiting Query Rows Affected |
Сколько строк обработано запросом. |
Waiting Query Rows Examined |
Количество строк, прочитанных из механизмов хранения запросом. |
Waiting Query Secs |
Сколько времени запрос ждал, в секундах. |
Waiting Thread ID |
ID потока, который ждет блокировку. |