|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Следующие разделы описывают табличный ввод-вывод, и блокировка ожидают сводные таблицы:
table_io_waits_summary_by_index_usage: Табличный ввод-вывод ожидает на,
индексируют
table_io_waits_summary_by_table: Табличный ввод-вывод ожидает на таблицу
table_lock_waits_summary_by_table: Блокировка таблицы ожидает на таблицу
table_io_waits_summary_by_table
таблица агрегируется, весь табличный ввод-вывод ожидают события, как сгенерировано wait/io/table/sql/handler
инструмент. Группировка таблицей.
TRUNCATE TABLE разрешается для табличных сводных таблиц ввода-вывода. Это
сбрасывает счетчики, чтобы обнулить вместо того, чтобы удалить строки. Усечение этой таблицы также усекает
table_io_waits_summary_by_index_usage
таблица.
table_io_waits_summary_by_table
у таблицы есть эти столбцы группировки, чтобы указать, как агрегированы события: OBJECT_TYPE,
OBJECT_SCHEMA, и OBJECT_NAME. У этих столбцов есть
то же самое значение как в events_waits_current
таблица. Они идентифицируют таблицу, к которой применяется строка.
table_io_waits_summary_by_table
имеет следующие сводные столбцы, содержащие агрегированные значения. Как обозначено в описаниях столбца,
некоторые столбцы являются более общими и имеют значения, которые являются тем же самым как суммой значений
более мелкомодульных столбцов. Например, столбцы, что агрегат все записи содержит сумму соответствующих
столбцов, которые вставляет агрегат, обновляют, и удаляют. Таким образом агрегации в более высоких уровнях
доступны непосредственно без потребности в определяемых пользователем представлениях, которые суммируют
столбцы низшего уровня.
COUNT_STAR, SUM_TIMER_WAIT, MIN_TIMER_WAIT, AVG_TIMER_WAIT, MAX_TIMER_WAIT
Эти столбцы агрегат все операции ввода-вывода. Они - то же самое как сумма соответствия и xxx_READ столбцы. xxx_WRITE
COUNT_READ, SUM_TIMER_READ, MIN_TIMER_READ, AVG_TIMER_READ, MAX_TIMER_READ
Эти столбцы агрегат все операции чтения. Они - то же самое как сумма соответствия столбцы. xxx_FETCH
COUNT_WRITE, SUM_TIMER_WRITE, MIN_TIMER_WRITE, AVG_TIMER_WRITE, MAX_TIMER_WRITE
Эти столбцы агрегат все операции записи. Они - то же самое как сумма соответствия , xxx_INSERT, и xxx_UPDATE столбцы. xxx_DELETE
COUNT_FETCH, SUM_TIMER_FETCH, MIN_TIMER_FETCH, AVG_TIMER_FETCH, MAX_TIMER_FETCH
Эти столбцы агрегат все операции выборки.
COUNT_INSERT, SUM_TIMER_INSERT,
MIN_TIMER_INSERT, AVG_TIMER_INSERT, MAX_TIMER_INSERT
Эти столбцы агрегат все вставляют операции.
COUNT_UPDATE, SUM_TIMER_UPDATE,
MIN_TIMER_UPDATE, AVG_TIMER_UPDATE, MAX_TIMER_UPDATE
Эти столбцы агрегат все операции обновления.
COUNT_DELETE, SUM_TIMER_DELETE,
MIN_TIMER_DELETE, AVG_TIMER_DELETE, MAX_TIMER_DELETE
Эти столбцы агрегат все удаляют операции.
table_io_waits_summary_by_index_usage
таблица агрегируется, вся таблица индексируют ввод-вывод, ожидают события, как сгенерировано wait/io/table/sql/handler инструмент. Группировка таблицей, индексируют.
TRUNCATE TABLE разрешается для табличных сводных таблиц ввода-вывода. Это
сбрасывает счетчики, чтобы обнулить вместо того, чтобы удалить строки. Эта таблица является также усеченной
усечением table_io_waits_summary_by_table
таблица. Работа DDL, которая изменяет индексировать структуру таблицы, может вызвать на - индексируют
статистику, которая будет сброшена.
Структура table_io_waits_summary_by_index_usage
почти идентично table_io_waits_summary_by_table.
Единственной разницей является дополнительный групповой столбец, INDEX_NAME,
который соответствует имени индексирования, которое использовалось, когда табличный ввод-вывод ожидает,
событие было записано:
Значение PRIMARY указывает, что табличный
ввод-вывод, используемый основное устройство, индексирует.
Значение NULL средства, которые не индексирует
табличный ввод-вывод, используемый.
Вставки говорятся против INDEX_NAME = NULL.
table_lock_waits_summary_by_table
таблица агрегируется, вся блокировка таблицы ожидают события, как сгенерировано wait/lock/table/sql/handler
инструмент. Группировка таблицей.
TRUNCATE TABLE разрешается для сводных таблиц блокировки таблицы. Это
сбрасывает счетчики, чтобы обнулить вместо того, чтобы удалить строки.
Эта таблица содержит информацию о внутренних и внешних блокировках:
Внутренняя блокировка соответствует блокировке в уровне SQL. Это в настоящий
момент реализуется звонком thr_lock(). В строках события эти блокировки
отличают OPERATION столбец, у которого будет одно из этих значений:
read normalread with shared locksread high priorityread no insertwrite allow writewrite concurrent insertwrite delayedwrite low prioritywrite normal
Внешняя блокировка соответствует блокировке в уровне механизма хранения. Это в
настоящий момент реализуется звонком handler::external_lock(). В
строках события эти блокировки отличают OPERATION столбец, у которого
будет одно из этих значений:
read externalwrite external
table_lock_waits_summary_by_table
у таблицы есть эти столбцы группировки, чтобы указать, как агрегированы события: OBJECT_TYPE,
OBJECT_SCHEMA, и OBJECT_NAME. У этих столбцов есть
то же самое значение как в events_waits_current
таблица. Они идентифицируют таблицу, к которой применяется строка.
table_lock_waits_summary_by_table
имеет следующие сводные столбцы, содержащие агрегированные значения. Как обозначено в описаниях столбца,
некоторые столбцы являются более общими и имеют значения, которые являются тем же самым как суммой значений
более мелкомодульных столбцов. Например, столбцы, что агрегат все записи содержит сумму соответствующих
столбцов, которые вставляет агрегат, обновляют, и удаляют. Таким образом агрегации в более высоких уровнях
доступны непосредственно без потребности в определяемых пользователем представлениях, которые суммируют
столбцы низшего уровня.
COUNT_STAR, SUM_TIMER_WAIT, MIN_TIMER_WAIT, AVG_TIMER_WAIT, MAX_TIMER_WAIT
Эти столбцы агрегат все операции блокировки. Они - то же самое как сумма соответствия и xxx_READ столбцы. xxx_WRITE
COUNT_READ, SUM_TIMER_READ, MIN_TIMER_READ, AVG_TIMER_READ, MAX_TIMER_READ
Эти столбцы агрегат все операции блокировки чтения. Они - то же самое как сумма соответствия
, xxx_READ_NORMAL, xxx_READ_WITH_SHARED_LOCKS,
и xxx_READ_HIGH_PRIORITY
столбцы. xxx_READ_NO_INSERT
COUNT_WRITE, SUM_TIMER_WRITE, MIN_TIMER_WRITE, AVG_TIMER_WRITE, MAX_TIMER_WRITE
Эти столбцы агрегат все операции блокировки записи. Они - то же самое как сумма соответствия
,
xxx_WRITE_ALLOW_WRITE, xxx_WRITE_CONCURRENT_INSERT,
xxx_WRITE_DELAYED, и
xxx_WRITE_LOW_PRIORITY столбцы.
xxx_WRITE_NORMAL
COUNT_READ_NORMAL, SUM_TIMER_READ_NORMAL,
MIN_TIMER_READ_NORMAL, AVG_TIMER_READ_NORMAL, MAX_TIMER_READ_NORMAL
Эти столбцы совокупные внутренние блокировки чтения.
COUNT_READ_WITH_SHARED_LOCKS, SUM_TIMER_READ_WITH_SHARED_LOCKS, MIN_TIMER_READ_WITH_SHARED_LOCKS,
AVG_TIMER_READ_WITH_SHARED_LOCKS, MAX_TIMER_READ_WITH_SHARED_LOCKS
Эти столбцы совокупные внутренние блокировки чтения.
COUNT_READ_HIGH_PRIORITY, SUM_TIMER_READ_HIGH_PRIORITY,
MIN_TIMER_READ_HIGH_PRIORITY, AVG_TIMER_READ_HIGH_PRIORITY,
MAX_TIMER_READ_HIGH_PRIORITY
Эти столбцы совокупные внутренние блокировки чтения.
COUNT_READ_NO_INSERT, SUM_TIMER_READ_NO_INSERT,
MIN_TIMER_READ_NO_INSERT, AVG_TIMER_READ_NO_INSERT,
MAX_TIMER_READ_NO_INSERT
Эти столбцы совокупные внутренние блокировки чтения.
COUNT_READ_EXTERNAL, SUM_TIMER_READ_EXTERNAL,
MIN_TIMER_READ_EXTERNAL, AVG_TIMER_READ_EXTERNAL, MAX_TIMER_READ_EXTERNAL
Эти столбцы совокупные внешние блокировки чтения.
COUNT_WRITE_ALLOW_WRITE, SUM_TIMER_WRITE_ALLOW_WRITE,
MIN_TIMER_WRITE_ALLOW_WRITE, AVG_TIMER_WRITE_ALLOW_WRITE,
MAX_TIMER_WRITE_ALLOW_WRITE
Эти столбцы совокупные внутренние блокировки записи.
COUNT_WRITE_CONCURRENT_INSERT, SUM_TIMER_WRITE_CONCURRENT_INSERT, MIN_TIMER_WRITE_CONCURRENT_INSERT,
AVG_TIMER_WRITE_CONCURRENT_INSERT, MAX_TIMER_WRITE_CONCURRENT_INSERT
Эти столбцы совокупные внутренние блокировки записи.
COUNT_WRITE_DELAYED, SUM_TIMER_WRITE_DELAYED,
MIN_TIMER_WRITE_DELAYED, AVG_TIMER_WRITE_DELAYED, MAX_TIMER_WRITE_DELAYED
Эти столбцы совокупные внутренние блокировки записи.
С MySQL 5.6.6, DELAYED вставки осуждаются, таким образом, эти
столбцы будут удалены в будущем выпуске.
COUNT_WRITE_LOW_PRIORITY, SUM_TIMER_WRITE_LOW_PRIORITY,
MIN_TIMER_WRITE_LOW_PRIORITY, AVG_TIMER_WRITE_LOW_PRIORITY,
MAX_TIMER_WRITE_LOW_PRIORITY
Эти столбцы совокупные внутренние блокировки записи.
COUNT_WRITE_NORMAL, SUM_TIMER_WRITE_NORMAL,
MIN_TIMER_WRITE_NORMAL, AVG_TIMER_WRITE_NORMAL, MAX_TIMER_WRITE_NORMAL
Эти столбцы совокупные внутренние блокировки записи.
COUNT_WRITE_EXTERNAL, SUM_TIMER_WRITE_EXTERNAL,
MIN_TIMER_WRITE_EXTERNAL, AVG_TIMER_WRITE_EXTERNAL,
MAX_TIMER_WRITE_EXTERNAL
Эти столбцы совокупные внешние блокировки записи.