티스토리 뷰

MariaDB

[MariaDB] INDEX 생성

two-track 2020. 7. 3. 00:30

Syntax

CREATE INDEX 인덱스명 ON 테이블(...컬럼)
CREATE [OR REPLACE] [UNIQUE|FULLTEXT|SPATIAL] INDEX 
  [IF NOT EXISTS] index_name
    [index_type]
    ON tbl_name (index_col_name,...)
    [WAIT n | NOWAIT]
    [index_option]
    [algorithm_option | lock_option] ...

index_col_name:
    col_name [(length)] [ASC | DESC]

index_type:
    USING {BTREE | HASH | RTREE}

index_option:
    KEY_BLOCK_SIZE [=] value
  | index_type
  | WITH PARSER parser_name
  | COMMENT 'string'

algorithm_option:
    ALGORITHM [=] {DEFAULT|INPLACE|COPY|NOCOPY|INSTANT}

lock_option:
    LOCK [=] {DEFAULT|NONE|SHARED|EXCLUSIVE}

 

인덱스 조회

SHOW INDEX FROM table_name

 

인덱스 생성

CREATE INDEX 인덱스명 ON 테이블명(컬럼)

 

인덱스 삭제

DROP INDEX 인덱스명 ON 테이블명

 

 

참고자료
https://mariadb.com/kb/en/create-index/

'MariaDB' 카테고리의 다른 글

MariaDB 설치 (Silicon Macs/M1)  (0) 2021.11.27
[MariaDB] 자동증가 값 조회  (0) 2021.10.04
[MariaDB] 스키마, 테이블,인덱스 사용량 확인  (0) 2020.07.08
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함