Oracle TEMP / UNDO 재생성 스크립트
1. Temp tablespace 대체하기
*Temp tablespace가 100% 일시 테이블 스페이스를 재성성 하는 방법
*주의사항 Temp tablespace를 생성할 저장공간이 없다면 불가능한 방법임
예시)
1) 생성
CREATE TEMPORARY TABLESPACE "TEMP_1" TEMPFILE
'/ora_data/temp01_1.dbf' SIZE 1024M AUTOEXTEND OFF,
'/ora_data/temp02_1.dbf' SIZE 1024M AUTOEXTEND OFF,
'/ora_data/temp03_1.dbf' SIZE 4096M AUTOEXTEND OFF
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
2) 변경
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP_1
3) 삭제
DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES;
2. UNDO tablespace 대체하기
1) 생성
CREATE UNDO TABLESPACE "UNDOTBS1_1" DATAFILE
'F:\ORACLE\PRODUCT\10.2.0\ORADATA\ASITSNT\UNDOTBS01_1.DBF' SIZE 20480M AUTOEXTEND OFF
EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
2) 변경
ALTER SYSTEM SET UNDO_TABLESPACE = UNDOTBS1_1;
3) 삭제
DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;
'1. IT Story > Scripts' 카테고리의 다른 글
MySQL 테이블/인덱스 사이즈 조회 스크립트 (0) | 2019.03.19 |
---|---|
PostgreSQL 10, Export/Import (0) | 2019.03.18 |
PostgreSQL Object 접근 권한 조회 스크립트 (0) | 2019.03.17 |
PostgreSQL Vacuum 수행 필요 대상 추출 스크립트 (0) | 2019.03.16 |
6 sigma (무결점 수준의 결함을 통한 고객만족의 극대화) (0) | 2019.03.14 |
Oracle 락 홀더(Locks Holders) 조회 스크립트 (0) | 2019.03.12 |
PostgreSQL 인덱스 관리 스크립트 (0) | 2019.03.10 |
PostgreSQL 테이블 상세 정보 조회 스크립트 (0) | 2019.03.09 |