반응형
게시글 내용검색 등 blob, clob 타입의 like검색기능을 개발할때(검색엔진을 사용하지 않은경우),
Text Index를 생성하여 해당 컬럼에 인뎅싱 작업을 할 수 있다.
// CTXSYS 계정 해제
ALTER USER CTXSYS ACCOUNT UNLOCK ;
// 권한 부여
GRANT CTXAPP TO DQDIC ;
// 인덱스 생성 (parameter 데이터 변경 시 재적용 동기화 옵션)
CREATE INDEX IDX_CONTAINS_DIC_SUBJECT ON DIC_SUBJECT(CONT) INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS ('SYNC(ON COMMIT)');
SYNC(ON COMMIT) 파라미터를 통해 데이터가 변경 될때마다 바로 적용될 수 도 있지만
아래와 같이 수동으로 인덱스를 적용 시키는 방법도 있다.
EXEC CTX_DDL.SYNC_INDEX('IDX_CONTAINS_DIC_SUBJECT');
반응형
'DB > Oracle' 카테고리의 다른 글
ORA-12953 (0) | 2020.06.10 |
---|---|
CONNECT BY 뎁스구조 쿼리 (0) | 2020.02.14 |
여러 행의 데이터를 하나의 컬럼데이터로 표현(LISTAGG,XMLAGG) (0) | 2020.01.29 |
HTML 태그 제거 정규식 (0) | 2020.01.29 |
ORA-02292: integrity constraint (0) | 2020.01.17 |