Loading...
MySQL 9.5 Reference Manual 9.5의 28.4.25 The INFORMATION_SCHEMA INNODB_TABLESPACES_BRIEF Table의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
INNODB_TABLESPACES_BRIEF 테이블은 file-per-table, 일반, undo, 시스템 테이블스페이스에 대해 space ID, 이름, 경로, 플래그, 공간 유형 메타데이터를 제공합니다.
INNODB_TABLESPACES는 동일한 메타데이터를 제공하지만, FS_BLOCK_SIZE, FILE_SIZE, ALLOCATED_SIZE와 같이 테이블이 제공하는 다른 메타데이터를 동적으로 로드해야 하기 때문에 더 느리게 로드됩니다.
space 및 경로 메타데이터는 INNODB_DATAFILES 테이블에서도 제공됩니다.
INNODB_TABLESPACES_BRIEF 테이블에는 다음과 같은 컬럼이 있습니다:
SPACE
테이블스페이스 ID입니다.
NAME
테이블스페이스 이름입니다. file-per-table 테이블스페이스의 경우, 이름은 schema/table_name 형식입니다.
PATH
테이블스페이스 데이터 파일 경로입니다.
file-per-table
테이블스페이스가 MySQL 데이터 디렉터리 외부 위치에 생성된 경우, 경로 값은 완전한 디렉터리 경로입니다.
그렇지 않은 경우, 경로는 데이터 디렉터리를 기준으로 하는 상대 경로입니다.
FLAG
테이블스페이스 포맷 및 스토리지 특성에 대한 비트 단위 정보를 나타내는 숫자 값입니다.
SPACE_TYPE
테이블스페이스 유형입니다. 가능한 값에는 InnoDB 일반 테이블스페이스에 대한 General, InnoDB file-per-table 테이블스페이스에 대한 Single, InnoDB 시스템 테이블스페이스에 대한 System이 포함됩니다.
1mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_BRIEF WHERE SPACE = 7; 2+-------+---------+---------------+-------+------------+ 3| SPACE | NAME | PATH | FLAG | SPACE_TYPE | 4+-------+---------+---------------+-------+------------+ 5| 7 | test/t1 | ./test/t1.ibd | 16417 | Single | 6+-------+---------+---------------+-------+------------+
이 테이블을 조회하려면 PROCESS 권한이 있어야 합니다.
이 테이블의 컬럼에 대한 데이터 타입과 기본값을 포함한 추가 정보를 보려면 INFORMATION_SCHEMA COLUMNS 테이블 또는 SHOW COLUMNS 문을 사용하십시오.
28.4.24 The INFORMATION_SCHEMA INNODB_TABLESPACES Table
28.4.26 The INFORMATION_SCHEMA INNODB_TABLESTATS View