Tablespace의 가용 용량 모니터링
select tablespace_name, sum(bytes)/1024/1024
from dba_free_space
group by tablespace_name;
테이블 스페이스 크기를 증가시킬수 있는 방법 3가지
- 기존 small file 테이블 스페이스에 데이터 파일 추가 (가장 많이 사용)
- 데이터 파일 크기 증가
- 데이터 파일의 동적 증가 제공 (scale up???)
1. 기존 small file 테이블 스페이스에 데이터 파일 추가
alter tablespace insa add datafile 'd:\app\oracle\oradata\prod\insa02.dbf' size 30m;
select tablespace_name, file_name, bytes/1024/1024
from dba_data_files;
3. 데이터 파일의 동적 증가 제공 (auto scaleup???)
alter database datafile 'd:\app\oracle\oradata\prod\insa02.dbf' autoextend on next 2m maxsize 50m;
select tablespace_name, file_name, bytes/1024/1024, autoextensible
from dba_data_files;