728x90

2024/07 2

오라클 테이블스페이스 변경하기!

[ 오라클 테이블스페이스 변경하기 ]  [1] 인덱스에 사용된 테이블스페이스 확인 select distinct tablespace_name   from user_indexes ;    alter index 인덱스명 rebuild tablespace 테이블스페이스명;   INDEX_TEMP 테이블스페이스로 사용한 INDEX를 INDX10으로 변경할때 select 'alter index '||index_name||' rebuild tablespace indx10;'  from user_indexes where tablespace_name in ('INDEX_TEMP') ; [2] 테이블에 사용된 테이블스페이스 확인 select distinct tablespace_name from user_tables ; ..

Programming/Oracle 2024.07.26

오라클 블록의 단편화 해결방법(테이블 move편)

오라클에서 블록의 단편화 해결 방법 3가지 대표사진 삭제블록의 단편화 해결 방안이중에서 두번째 방법인 테이블 move편 입니다  1) 데이터 삭제 DELETE FROM employees WHERE department_id = 10; COMMIT; 2) 테이블 MOVE(오라클 8i (8.1.5) 이상) : 테이블을 물리적 재배치 ALTER TABLE employees MOVE;  ALTER TABLE ... MOVE 명령은 오라클 8i (8.1.5) 버전부터 사용할 수 있습니다. 이 명령은 테이블을 이동하여 블록 단편화를 줄이고 테이블의 물리적 구조를 최적화하는 데 사용됩니다.  * 파티션 테이블 이동 : 테이블이 파티션 되어 있다면! 파티션 단위로 이동 가능합니다(오라클 8i (8.1.5) 이상)  ..

Programming/Oracle 2024.07.09
728x90