28.4.25 Таблица INFORMATION_SCHEMA INNODB_TABLESPACES_BRIEF
Таблица INNODB_TABLESPACES_BRIEF предоставляет метаданные о пространстве, имени, пути, флаге и типе пространства для файловых табличных, общих, undo и системных табличных пространств.
INNODB_TABLESPACES предоставляет те же метаданные, но загружается медленнее, потому что другие метаданные, предоставляемые таблицей, такие как FS_BLOCK_SIZE, FILE_SIZE и ALLOCATED_SIZE, должны быть загружены динамически.
Метаданные о пространстве и пути также предоставляются таблицей INNODB_DATAFILES.
Таблица INNODB_TABLESPACES_BRIEF содержит следующие столбцы:
-
SPACEИдентификатор табличного пространства.
-
NAMEНазвание табличного пространства. Для табличных пространств "файл на таблицу" имя имеет вид
schema/table_name. -
PATHПуть к файлу данных табличного пространства. Если табличное пространство создано в расположении вне каталога данных MySQL, значение пути является полным путем к каталогу. В противном случае путь является относительным к каталогу данных.
-
FLAGЧисленное значение, представляющее информацию на уровне битов о формате табличного пространства и характеристиках хранения.
-
SPACE_TYPEТип табличного пространства. Возможные значения включают
GeneralдляInnoDBобщих табличных пространств,SingleдляInnoDBфайловых табличных пространств иSystemдляInnoDBсистемного табличного пространства.
Пример
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_BRIEF WHERE SPACE = 7;
+-------+---------+---------------+-------+------------+
| SPACE | NAME | PATH | FLAG | SPACE_TYPE |
+-------+---------+---------------+-------+------------+
| 7 | test/t1 | ./test/t1.ibd | 16417 | Single |
+-------+---------+---------------+-------+------------+
Примечания
Для запроса этой таблицы необходимо иметь привилегию
PROCESS.Используйте таблицу
INFORMATION_SCHEMACOLUMNSили операторSHOW COLUMNS, чтобы просмотреть дополнительную информацию о столбцах этой таблицы, включая типы данных и значения по умолчанию.
© 2025 Oracle
Licensed under the GPLv2 License.