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_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_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
Эти столбцы совокупные внешние блокировки записи.