Spec-Zone.ru › MariaDB

Схема информации таблицы INNODB_SYS_TABLESPACES

Таблица схемы информации INNODB_SYS_TABLESPACES содержит информацию о файловых системах InnoDB. До MariaDB 10.5 она основывалась на внутренней таблице SYS_TABLESPACES. Эта внутренняя таблица была удалена в MariaDB 10.6.0, поэтому эта таблица схемы информации теперь непосредственно отражает файловую систему (fil_system.space_list).

Для просмотра таблицы требуется PROCESS право.

Она имеет следующие столбцы:

Столбец Описание
SPACE Уникальный идентификатор файловой системы InnoDB.
NAME Имя базы данных и таблицы, разделенные обратной косой чертой, или имя системной таблицы InnoDB в верхнем регистре.
FLAG 1 если опция DATA DIRECTORY была указана в CREATE TABLE, в противном случае 0.
FILE_FORMAT Формат файла InnoDB. Удалено в MariaDB 10.3.1
ROW_FORMAT Формат хранения InnoDB, используемый для этой файловой системы. Если используется формат файла Antelope, это значение всегда Compact or Redundant.
PAGE_SIZE Размер страницы в байтах для этой файловой системы. До MariaDB 10.5.0 это было значение переменной innodb_page_size. С MariaDB 10.6.0 содержит физический размер страницы (ранее ZIP_PAGE_SIZE).
ZIP_PAGE_SIZE Размер страницы zip для этой файловой системы. Удалено в MariaDB 10.6.0.
SPACE_TYPE Тип файловой системы. Может быть General для общих файловых систем или Single для файловых систем на основе таблиц. Введено в MariaDB 10.2.1. Удалено в MariaDB 10.5.0.
FS_BLOCK_SIZE Размер блока файловой системы. Введено в MariaDB 10.2.1.
FILE_SIZE Максимальный размер файла, не сжатый. Введено в MariaDB 10.2.1.
ALLOCATED_SIZE Фактический размер файла, согласно выделенному на диске пространству. Введено в MariaDB 10.2.1.
FILENAME Путь к файлу данных файловой системы, ранее был частью таблицы INNODB_SYS_DATAFILES. Добавлено в MariaDB 10.6.0.

Примеры

MariaDB 10.4:

DESC information_schema.innodb_sys_tablespaces;
+----------------+---------------------+------+-----+---------+-------+
| Field          | Type                | Null | Key | Default | Extra |
+----------------+---------------------+------+-----+---------+-------+
| SPACE          | int(11) unsigned    | NO   |     | 0       |       |
| NAME           | varchar(655)        | NO   |     |         |       |
| FLAG           | int(11) unsigned    | NO   |     | 0       |       |
| ROW_FORMAT     | varchar(22)         | YES  |     | NULL    |       |
| PAGE_SIZE      | int(11) unsigned    | NO   |     | 0       |       |
| ZIP_PAGE_SIZE  | int(11) unsigned    | NO   |     | 0       |       |
| SPACE_TYPE     | varchar(10)         | YES  |     | NULL    |       |
| FS_BLOCK_SIZE  | int(11) unsigned    | NO   |     | 0       |       |
| FILE_SIZE      | bigint(21) unsigned | NO   |     | 0       |       |
| ALLOCATED_SIZE | bigint(21) unsigned | NO   |     | 0       |       |
+----------------+---------------------+------+-----+---------+-------+

Начиная с MariaDB 10.4:

SELECT * FROM information_schema.INNODB_SYS_TABLESPACES LIMIT 2\G
*************************** 1. row ***************************
         SPACE: 2
          NAME: mysql/innodb_table_stats
          FLAG: 33
    ROW_FORMAT: Dynamic
     PAGE_SIZE: 16384
 ZIP_PAGE_SIZE: 0
    SPACE_TYPE: Single
 FS_BLOCK_SIZE: 4096
     FILE_SIZE: 98304
ALLOCATED_SIZE: 98304
*************************** 2. row ***************************
         SPACE: 3
          NAME: mysql/innodb_index_stats
          FLAG: 33
    ROW_FORMAT: Dynamic
     PAGE_SIZE: 16384
 ZIP_PAGE_SIZE: 0
    SPACE_TYPE: Single
 FS_BLOCK_SIZE: 4096
     FILE_SIZE: 98304
ALLOCATED_SIZE: 98304
Содержание, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-innodb_sys_tablespaces-table/

Spec-Zone.ru

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