본문 바로가기
공부/Mysql

mysql 인덱스 테이블 정보, show index from 테이블 정보

by 띵커베르 2023. 2. 7.
728x90
  • 실행계획이 틀어지는 경우가 발생하여, 살펴보니 인덱스 중복 이 발견되어 해당 인덱스 테이블에 대한 컬럼에 대한 정보가 궁금해서 정보를 남긴다.
  • show index from table
    • 컬럼
      1. Table: 테이블의 이름
      2. Non_unique: 0이면 고유한 인덱스, 1이면 중복 허용 인덱스
      3. Key_name: 인덱스의 이름
      4. Seq_in_index: 인덱스의 열 순서
      5. Column_name: 인덱스가 적용된 컬럼의 이름
      6. Collation: 인덱스의 정렬 순서(A: 오름차순, D: 내림차순)
      7. Cardinality: 인덱스의 유일성(유일한 값의 개수)
      8. Sub_part: 인덱스의 부분 색인(NULL이면 전체 컬럼이 색인됨)
      9. Packed: NULL
      10. Null: NULL일 수 있는지의 여부(YES/NO)
      11. Index_type: 인덱스의 타입(BTREE, FULLTEXT, HASH 등)
      12. Comment: 인덱스에 대한 설명
728x90

댓글