28.4.25 Таблица INFORMATION_SCHEMA INNODB_TABLESPACES_BRIEF
Таблица INNODB_TABLESPACES_BRIEF предоставляет метаданные об идентификаторе пространства, имени, пути, флаге и типе пространства для файловых табличных, общих, резервных и системных табличных пространств.
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.