300x250
-- 인덱스 NOLOGGING
ALTER INDEX money2ja.idx_member_01 NOLOGGING;
-- 인덱스 LOGGING
ALTER INDEX money2ja.idx_member_01 LOGGING;
[ORACLE] 인덱스 생성 및 관리 (CREATE INDEX, ALTER INDEX)
목차
1. 인덱스 생성
- CREATE INDEX
- PRIMARY KEY 생성
2. 인덱스 수정 : [] 은 삭제
- ALTER INDEX
- ALTER INDEX [원본] RENAME TO [변경];
- ALTER TABLE [테이블] ADD CONSTRAINT PRIMARY KEY(COL);
- ALTER INDEX [인덱스 명] REBUILD;
- ALTER INDEX LOGGING;
1. INDEX 생성 (CREATE INDEX)
-- INDEX 생성 (money2ja 계정으로 생성)
CREATE INDEX money2ja.idx_member_01 ON money2ja.member (mem_idx) TABLESPACE TBS_COMP ;
-- STORAGE (INITIAL 20K NEXT 20k); -- 옵션
-- UNIQUE INDEX 생성 (money2ja 계정으로 생성)
-- INDEX 삭제
DROP INDEX money2ja.idx_member_01;
-- INDEX 생성
CREATE UNIQUE INDEX money2ja.idx_member_01 ON money2ja.member (mem_idx) TABLESPACE TBS_COMP ;
-- PRIMARY KEY INDEX 생성 및 삭제 (money2ja 계정으로 생성)
-- PRIMARY KEY 삭제
ALTER TABLE money2ja.member DROP PRIMARY KEY;
-- PRIMARY KEY 생성
ALTER TABLE money2ja.member ADD CONSTRAINT PK_MEMBER PRIMARY KEY (mem_idx) ;
-- INDEX LOGGING
-- 인덱스 NOLOGGING
ALTER INDEX money2ja.idx_member_01 NOLOGGING;
-- 인덱스 LOGGING
ALTER INDEX money2ja.idx_member_01 LOGGING;
반응형
'5. 데이터베이스 관리 > 5.1 ORACLE' 카테고리의 다른 글
6.1 ORA-01045 : user scott lacks create session privilege; logon denied (0) | 2024.10.08 |
---|---|
[ORACLE 4-1장] 테이블 정보 조회 (0) | 2024.03.08 |
[ORACLE 4장] 테이블 생성 및 관리 (0) | 2024.03.08 |
[ORACLE 3장] 사용자 생성 및 수정 (0) | 2024.03.08 |
[ORACLE 2장] 프로파일 관리 (0) | 2024.03.07 |