/
로그 인덱스 생성 및 관리
로그 인덱스 생성 및 관리
인덱스 생성
CREATE INDEX 구문을 이용하여 특정 컬럼에 대해서 인덱스를 생성한다.
CREATE INDEX index_name ON table_name (column_name) [index_type] [tablespace] [index_prop_list] index_type ::= INDEX_TYPE { BITMAP | KEYWORD } tablespace ::= TABLESPACE tablesapce_name index_prop_list ::= value_pair, value_pair, ... value_pair ::= property_name = property_value
Mach> CREATE INDEX id_index ON log_data(id) INDEX_TYPE BITMAP TABLESPACE tbs_data MAX_LEVEL=3; Created successfully.
인덱스 변경
ALTER INDEX 구문을 이용하여 인덱스 속성을 변경한다.
ALTER INDEX index_name SET KEY_COMPRESS = { 0 | 1 }
Mach> ALTER INDEX id_index SET KEY_COMPRESS = 1;
인덱스 삭제
DROP INDEX 구문을 이용하여 지정된 인덱스를 삭제한다. 단, 해당 테이블을 검색 중인 다른 세션이 존재할 경우에는 에러를 내면서 실패한다.
DROP INDEX index_name;
Mach> DROP INDEX id_index; Dropped successfully.