Spec-Zone.ru › MySQL 5.7

24.4.24 Таблица INFORMATION_SCHEMA INNODB_SYS_TABLESPACES

Таблица INNODB_SYS_TABLESPACES предоставляет метаданные о InnoDB файлах на основе таблиц и общих табличных пространствах, эквивалентных информации в таблице SYS_TABLESPACES в словаре данных InnoDB.

Для получения связанной информации об использовании и примеров см. Раздел 14.16.3, «Системные таблицы InnoDB INFORMATION_SCHEMA».

Примечание

Таблица FILES отчитывается о метаданных для всех InnoDB типов табличных пространств, включая табличные пространства на основе файлов каждой таблицы, общие табличные пространства, системное табличное пространство, временное табличное пространство и пространства отката, если они присутствуют.

Таблица INNODB_SYS_TABLESPACES содержит следующие столбцы:

  • SPACE

    Идентификатор табличного пространства.

  • NAME

    Схема (база данных) и имя таблицы.

  • FLAG

    Числовое значение, представляющее информацию на уровне битов о формате табличного пространства и характеристиках хранения.

  • FILE_FORMAT

    Формат файла табличного пространства. Например, , , или Any (поддерживает любой формат строк). Данные в этом поле интерпретируются из информации о флагах табличного пространства, которая находится в . Для получения дополнительной информации о форматах файлов InnoDB см. Раздел 14.10, «Управление форматом файлов InnoDB».

  • ROW_FORMAT

    Формат строк табличного пространства (Compact or Redundant, Dynamic или Compressed). Данные в этом столбце интерпретируются из информации о флагах табличного пространства, которая находится в .

  • PAGE_SIZE

    Размер страницы табличного пространства. Данные в этом столбце интерпретируются из информации о флагах табличного пространства, которая находится в .

  • ZIP_PAGE_SIZE

    Размер страницы сжатого табличного пространства. Данные в этом столбце интерпретируются из информации о флагах табличного пространства, которая находится в .

  • SPACE_TYPE

    Тип табличного пространства. Возможные значения включают General для общих табличных пространств и Single для табличных пространств на основе файлов каждой таблицы.

  • FS_BLOCK_SIZE

    Размер блока файловой системы, который является единицей размера, используемой для пробивки отверстий. Этот столбец относится к функции InnoDB прозрачного сжатия страниц.

  • FILE_SIZE

    Видимый размер файла, который представляет максимальный размер файла без сжатия. Этот столбец относится к функции InnoDB прозрачного сжатия страниц.

  • ALLOCATED_SIZE

    Фактический размер файла, который представляет собой количество выделенного на диске места. Этот столбец относится к функции InnoDB прозрачного сжатия страниц.

Пример

mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_TABLESPACES WHERE SPACE = 26\G
*************************** 1. row ***************************
         SPACE: 26
          NAME: test/t1
          FLAG: 0
   FILE_FORMAT: Antelope
    ROW_FORMAT: Compact or Redundant
     PAGE_SIZE: 16384
 ZIP_PAGE_SIZE: 0
    SPACE_TYPE: Single
 FS_BLOCK_SIZE: 4096
     FILE_SIZE: 98304
ALLOCATED_SIZE: 65536

Примечания

  • Для запроса этой таблицы необходимо иметь право PROCESS.

  • Используйте таблицу COLUMNS INFORMATION_SCHEMA или оператор SHOW COLUMNS для просмотра дополнительной информации о столбцах этой таблицы, включая типы данных и значения по умолчанию.

  • Поскольку флаги табличного пространства всегда равны нулю для всех форматов файлов Antelope (в отличие от флагов таблицы), нет возможности определить из целого значения этого флага, является ли формат строк табличного пространства Redundant или Compact. В результате возможные значения поля ROW_FORMAT составляют “Compact или Redundant”, “Сжатый” или “Динамический.”

  • С появлением общих табличных пространств данные системного табличного пространства InnoDB (для SPACE 0) отображаются в таблице INNODB_SYS_TABLESPACES.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/information-schema-innodb-sys-tablespaces-table.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API