Spec-Zone .ru
спецификации, руководства, описания, API

19.30.26. INFORMATION_SCHEMA INNODB_TEMP_TABLE_INFO Таблица

INNODB_TEMP_TABLE_INFO содержит метаданные об активных временных таблицах и создается, когда первый избранный оператор выполняется против них. Таблица сообщает относительно всего пользователя и создаваемых из системы временных таблиц, которые являются активными в пределах приведенного примера InnoDB. Эта таблица не сохраняется к диску.

С MySQL 5.7.1 метаданные временной таблицы InnoDB больше не сохранены к системным таблицам InnoDB. Вместо этого новое INNODB_TEMP_TABLE_INFO предоставляет пользователям снимок активных временных таблиц.

Таблица 19.25. INNODB_TEMP_TABLE_INFO Столбцы

Имя столбца Описание
TABLE_ID Табличный ID активной временной таблицы.
NAME Имя активной временной таблицы.
N_COLS Число столбцов во временной таблице.
SPACE Идентификатор табличной области, где временная таблица находится. С MySQL 5.7.1 все несжимались, временные таблицы InnoDB находятся в совместно используемой табличной области временной таблицы. Сжатые временные таблицы находятся в отдельных выделенных табличных областях. Идентификатор пространства табличной области временной таблицы (также знают как идентификатор табличной области) является всегда ненулевым, и потому что это динамически сгенерировано, это может измениться на перезапуске сервера.
PER_TABLE_SPACE Находится ли эта таблица в совместно используемой временной табличной области или в выделенной единственной табличной области. Значение истины указывает на выделенную единственную табличную область. Значение лжи указывает, что временная таблица находится в совместно используемом temporarytablespace.
IS_COMPRESSED Сжимается ли эта временная таблица.

Примечания: