|
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 полномочие запросить эту
таблицу.