▹ 관계형 데이터베이스 (RDB)/MariaDB

[MariaDB] 인덱스(Index) 정보를 조회하기(INFORMATION_SCHEMA.STATISTICS)

기록원장 2024. 7. 28. 04:53
반응형

인덱스(Index) 정보를 조회


SELECT * FROM INFORMATION_SCHEMA.STATISTICS

 

 

◆ 중단락 제목


Information Schema STATISTICS는 테이블 인덱스에 관한 정보를 제공해 주는 테이블이다.

 

주요 컬럼은 아래와 같다.

 

  • TABLE_CATALOG : 테이블 카탈로그 이름. def로 설정
  • TABLE_SCHEMA : 데이터베이스 이름
  • TABLE_NAME : 인덱스가 속한 테이블 이름
  • NON_UNIQUE : 인덱스가 중복될 수 있으면 1, 중복될 수 없으면 0
  • INDEX_NAME : 인덱스 이름
  • SEQ_IN_INDEX : 인덱스 내에서 컬럼의 순서. 1부터 시작
  • COLUMN_NAME : 인덱스가 적용된 컬럼 이름
  • COLLATION : 인덱스의 정렬 순서. A는 오름차순, NULL은 지정되지 않음.
  • CARDINALITY : 인덱스의 카디널리티. 즉, 고유 값의 개수.
  • SUB_PART : 전체 열이 인덱싱된 경우 NULL, 부분적으로만 적용된 경우, 인덱싱 된 문자 수
  • PACKED : 인덱스 키가 패킹된 방식. 패킹되지 않았으면 NULL
  • NULLABLE : 컬럼이 NULL 값을 허용하면 YES, 아니면 빈 문자열
  • INDEX_TYPE : 인덱스의 유형 (예: BTREE, FULLTEXT).
  • COMMENT : 인덱스에 대한 설명.
  • IGNORED : 인덱스가 최적화자에 의해 무시되는지 여부

 

참조
Information Schema STATISTICS Table
https://mariadb.com/kb/en/information-schema-statistics-table/

 


글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --

 

 

반응형