Spec-Zone .ru
спецификации, руководства, описания, API
|
Эта таблица сообщает о статистике на группу потока. Есть одна строка на группу. У таблицы есть эти столбцы:
TP_GROUP_ID
Групповой ID потока. Это - уникальный ключ в пределах таблицы.
CONNECTIONS_STARTED
Число соединений запускалось.
CONNECTIONS_CLOSED
Число соединений закрылось.
QUERIES_EXECUTED
Число операторов выполнилось. Это число постепенно увеличивается, когда оператор начинает выполняться, не, когда это заканчивается.
QUERIES_QUEUED
Число операторов, полученных, которые были поставлены в очередь для выполнения. Это не считает операторы, которые группа потока смогла начать выполнять сразу без организации очередей, которая может произойти при условиях, описанных в Разделе 8.11.6.2, "Работа Пула потоков".
THREADS_STARTED
Число потоков запускалось.
PRIO_KICKUPS
Число операторов, которые были перемещены от низкоприоритетной очереди к высокоприоритетной очереди,
основанной на значении thread_pool_prio_kickup_timer
системная переменная. Если это
число увеличивается быстро, рассмотрите увеличение значения той переменной. Быстро увеличивающийся
счетчик означает, что система с приоритетом не препятствует транзакциям запускаться слишком рано.
Для InnoDB
, это наиболее
вероятное означает ухудшать производительность из-за слишком многих параллельных транзакций..
STALLED_QUERIES_EXECUTED
Число операторов, которые стали определенными как остановленный из-за выполнения какое-то время
дольше чем значение thread_pool_stall_limit
системная переменная.
BECOME_CONSUMER_THREAD
Поток числа раз был присвоен потребительская роль потока.
BECOME_RESERVE_THREAD
Потоки числа раз были присвоены резервная роль потока.
BECOME_WAITING_THREAD
Потоки числа раз были присвоены роль потока официанта. Когда операторы ставятся в очередь, это происходит очень часто, даже в нормальном функционировании, таким образом, быстрые увеличения этого значения нормальны в случае чрезвычайно загруженной системы, где операторы стоятся в очереди.
WAKE_THREAD_STALL_CHECKER
Число раз поток проверки останова, решенный, чтобы проснуться или создать поток, чтобы возможно обработать некоторые операторы или заботиться об официанте, распараллеливает роль.
SLEEP_WAITS
Число THD_WAIT_SLEEP
ожидает. Они происходят, когда потоки засыпают;
например, вызывая SLEEP()
функция.
DISK_IO_WAITS
Число THD_WAIT_DISKIO
ожидает. Они происходят, когда потоки выполняют
дисковый ввод-вывод, который, вероятно, не поразит кэш файловой системы. Такой ожидает, происходят,
когда чтения пула буферов и данные записей к диску, не для нормальных чтений от и пишут в файлы.
ROW_LOCK_WAITS
Число THD_WAIT_ROW_LOCK
ожидает выпуска блокировки строки другой
транзакцией.
GLOBAL_LOCK_WAITS
Число THD_WAIT_GLOBAL_LOCK
ожидает глобальной блокировки, которая будет
выпущена.
META_DATA_LOCK_WAITS
Число THD_WAIT_META_DATA_LOCK
ожидает блокировки метаданных, которая
будет выпущена.
TABLE_LOCK_WAITS
Число THD_WAIT_TABLE_LOCK
ожидает таблицы, которая будет
разблокирована, что оператор должен получить доступ.
USER_LOCK_WAITS
Число THD_WAIT_USER_LOCK
ожидает специальной блокировки, созданной
пользовательским потоком.
BINLOG_WAITS
Число THD_WAIT_BINLOG_WAITS
ожидает двоичного журнала, чтобы стать
свободным.
GROUP_COMMIT_WAITS
Число THD_WAIT_GROUP_COMMIT
ожидает. Они происходят, когда групповая
фиксация должна ожидать других сторон, чтобы завершить их часть транзакции.
FSYNC_WAITS
Число THD_WAIT_SYNC
ожидает работы синхронизации файлов.