[MySQL] 인덱스 생성, 조회
MySQL] 인덱스 생성, 조회
카테고리 : 재미없는 것들. http://blog.paran.com/psycho/9148016
인덱스 만들기
1. 추가하여 만들기
CREATE INDEX <인덱스명> ON <테이블명> ( 칼럼명1, 칼럼명2, ... );
2. 테이블 생성시 만들기
끝에....
INDEX <인덱스명> ( 칼럼명1, 칼럼명2 )
UNIQUE INDEX <인덱스명> ( 칼럼명 ) --> 항상 유일해야 함.
3. 이렇게도 생성한다
ALTER TABLE <테이블명> ADD INDEX <인덱스명> ( 칼럼명1, 칼럼명2, ... );
4. 인덱스 보기
SHOW INDEX FROM <테이블명>;
5. 인덱스 삭제
ALTER TABLE <테이블명> DROP INDEX <인덱스명>;
--------------------------------------------------------------------------------
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name
[index_type]
ON tbl_name (index_col_name,...)
[index_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
--------------------------------------------------------------------------------
[출처] [MySQL] 인덱스 생성, 조회 |작성자 우니



