SQL/Admin SQL
-
SQL Index 관리 및 테이블 DROP할 경우 인덱스는?SQL/Admin SQL 2023. 9. 5. 19:30
# 인덱스 조회 SELECT * FROM USER_INDEXES; # 인덱스 제거 DROP INDEX 인덱스명 제거할 수있는 권한 : 인덱스의 소유자 or DROP ANY INDEX 권한 보유 테이블DROP시 삭제관계 : 인덱스와 제약조건은 자동 삭제 되며 / 뷰는 남아있다. # 인덱스 ONLINE DROP INDEX 인덱스이름 ONLINE; ONLINE 키워드 : 인덱스 삭제 동안 테이블에 대한 DML 작업을 허용
-
Recycle bin 테이블 복구와 종속 Object 복구 관계SQL/Admin SQL 2023. 6. 8. 00:31
1. EMP3 테이블 복사 (스키마, 데이터) CREATE TABLE emp3 AS SELECT employee_id, last_name, salary*12 ANSSAL, hire_date FROM hr.employees WHERE department_id = 80; 2. EMP3 테이블에 PK 정의 * 오라클은 테이블 정의시 PK와 UK 정의시 인덱스 자동생성 ALTER TABLE emp3 MODIFY (EMPLOYEE_ID CONSTRAINT EMP3_EMPLOYEEID_PK PRIMARY KEY); 3. 인덱스 조회 SELECT * FROM all_ind_columns WHERE INDEX_OWNER='HR' AND TABLE_NAME = 'EMP3'; 4. EMP3 테이블 DROP DROP TAB..