티스토리 뷰

임시 테이블스페이스 

TEMPORARY TABLESPACE 


임시 테이블스페이스 (TEMPORARY TABLESPACE) :

- 하나의 인스턴스(INSTANCE)에 여러개 생성 가능

- 사용자별로 하나씩 각각 할당 해주는것을 권장함

- 임시자료 저장하능 공간

- DB 재시작하면 내용 사람짐

- 정력작업이 이루어지는 공간, PGA 공간이 부족할경우 이곳에서 정렬작업이 일어남

- 엑스포트와 임포트 (EXPORT/IMPORT) 작업공간

- 크기를 크게 해주는것이 성능향상에 좋음



기존 임시 테이블스페이스 (TEMPORARY TABLESPACE) 조회


SQL> set line 200

> col tablespace_name for a10

> col file_name for a50

> select file_id, tablespace_name, bytes/1024/1024 MB, file_name

2 from dba_temp_files;



신규 임시 테이블스페이스 생성


SQL> create temporary tablespace temp2

2 tempfile '/app/testrman/temp02.dbf' size 10M;



기본 임시 테이블스페이스 (DEFAULT TEMPORARY TABLESPACE) 변경하기


SQL> alter database default temporary tablespace temp2;



*기본 임시 테이블스페이스 조회하기


SQL> set line 200

> col property_name for a30

> col property_value for a15

> col description for a50

> select property_name, property_value, description from database_properties

2 where property_name like 'DEFAULT%';



임시 테이블 스페이스 삭제

SQL> drop tablespace temp;


*사용중인 임시 테이블스페이스는 삭제안됨




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함