Spec-Zone .ru
спецификации, руководства, описания, API
|
INNODB_SYS_TABLESTATS
представление обеспечивает информацию о статусе о статистике
производительности для InnoDB
таблицы. Эти статистические данные представляют
информацию о низком уровне, используемую оптимизатором MySQL, чтобы вычислить, которые индексируют, чтобы
использовать, запрашивая InnoDB
таблица. Эта информация получается из структур
данных в памяти вместо того, чтобы соответствовать данным, хранившим на диске.
InnoDB
таблицы представляются в этом представлении, если они были открыты начиная с
последнего перезапуска сервера, а не в возрасте из табличного кэша. Таблицы, для которых персистентные stats
доступны, всегда представляются в этом представлении.
Таблица 19.13. INNODB_SYS_TABLESTATS
Столбцы
Имя столбца | Описание |
---|---|
TABLE_ID |
Идентификатор, представляющий таблицу, для которой статистические данные доступны, используя то
же самое значение как INNODB_SYS_TABLES.TABLE_ID .
|
NAME |
Имя таблицы, используя то же самое значение как INNODB_SYS_TABLES.NAME .
|
STATS_INITIALIZED |
Значение Initialized если статистические данные уже собираются,
Uninitialized если нет.
|
NUM_ROWS |
Ток оцененное число строк в таблице. Обновленный после каждой работы DML. Могло быть неточным, если незафиксированные транзакции вставляют в или удаляют из таблицы. |
CLUST_INDEX_SIZE |
Число страниц на диске, которые хранят кластерный индекс, который содержит InnoDB табличные данные в порядке первичного ключа. Это значение
могло бы быть нулем, если никакие статистические данные еще не собираются для таблицы.
|
OTHER_INDEX_SIZE |
Число страниц на диске, которые хранят все вторичное устройство, индексирует для таблицы. Это значение могло бы быть нулем, если никакие статистические данные еще не собираются для таблицы. |
MODIFIED_COUNTER |
Число строк, измененных операциями DML, такой как INSERT , UPDATE , DELETE , и также каскадные
операции от внешних ключей.
|
AUTOINC |
|
REF_COUNT |
Когда этот счетчик достигает нуля, табличные метаданные могут быть выселены fromthe табличный кэш. |
Примечания:
Эта таблица прежде всего полезна для контроля производительности на опытном уровне, или разрабатывая связанные с производительностью расширения для MySQL.
Начиная с INFORMATION_SCHEMA
способ общего назначения
контролировать сервер MySQL, использовать эту таблицу, а не соответствие InnoDB
системная таблица для любого нового контрольного приложения Вы
разрабатываете.
Вы должны иметь PROCESS
полномочие запросить эту
таблицу.