10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

26.4.27 INNODB_TABLESPACES_BRIEF表的信息

INNODB_TABLESPACES_BRIEFtable为表空间、常规表空间、undo表空间和系统表空间提供空间ID、名称、路径、标志和空间类型元数据。

INNODB_TABLESPACES提供相同的元数据,但加载较慢,因为表提供的其他元数据,如FS_BLOCK_SIZEFILE_SIZE,ALLOCATED_SIZE,必须动态加载。

空间和路径元数据也由INNODB_DATAFILES表格

INNODB_TABLESPACES_BRIEF表有这些列:

  • 空间

    表空间ID。

  • 的名字

    表空间名称。对于每表一个文件的表空间,名称的形式为模式/ table_name

  • 路径

    表空间数据文件路径。如果一个file-per-table表空间创建在MySQL数据目录之外的位置,路径值是一个完全限定的目录路径。否则,该路径相对于数据目录。

  • 国旗

    一个数值,表示有关表空间格式和存储特征的位级信息。

  • SPACE_TYPE

    表空间的类型。可能的值有一般InnoDB一般的表空间,InnoDBfile-per-table表空间,系统InnoDB系统表空间。

例子

SELECT * FROM INFORMATION_SCHEMA。INNODB_TABLESPACES_BRIEFWHERE SPACE = 7; +-------+---------+---------------+-------+------------+ | SPACE | NAME | PATH | FLAG | SPACE_TYPE | +-------+---------+---------------+-------+------------+ | 7 | test/t1 | ./test/t1.ibd | 16417 | Single | +-------+---------+---------------+-------+------------+

笔记

  • 你必须有过程查询该表的权限。

  • 使用INFORMATION_SCHEMA表或显示列语句以查看关于该表列的其他信息,包括数据类型和默认值。