오라클 & 티베로 테이블스페이스 사용 현황
SELECT * FROM(
select TO_CHAR(sysdate, 'yyyy/mm/dd hh24:mi:ss') "Current Time",
ddf.tablespace_name "Tablespace_Name",
ddf.bytes/1024/1024 "Bytes(MB)",
ddf.maxbytes/1024/1024 "MaxBytes(MB)",
(ddf.bytes - dfs.bytes) /1024/1024 "Used(MB)",
round( ( (ddf.bytes - dfs.bytes) / ddf.bytes) * 100, 2) "Percent(%)",
dfs.bytes/1024/1024 "Free(MB)",
round( (1 - ( (ddf.bytes - dfs.bytes) / ddf.bytes) ) * 100, 2) "Free(%)",
round( (1 - ( (ddf.bytes - dfs.bytes) / greatest(ddf.bytes, ddf.maxbytes) ) ) * 100, 2) "Free_REAL(%)",
vi.instance_name "instance_name",
vi.host_name "host_name"
from ( select tablespace_name,
sum(bytes) bytes,
sum(MAXBYTES) maxbytes
from dba_data_files
group by tablespace_name) ddf,
( select tablespace_name,
sum(bytes) bytes,
0 maxbytes
from dba_free_space
group by tablespace_name) dfs,
V$INSTANCE vi
where ddf.tablespace_name = dfs.tablespace_name
and ddf.tablespace_name IN (select tablespace_name from dba_tablespaces where contents <> 'UNDO')
)
--WHERE "Percent(%)" >= 90
;
증설한 테이블스페이스 데이터파일 현황 확인
select FILE_NAME, TABLESPACE_NAME, BYTES/1024/1024 "Size(M)", MAXBYTES/1024/1024 "Max Size(M)", INCREMENT_BY from dba_data_files where tablespace_name = 'ESPLUSD';
데이터파일 증설
alter database datafile '[데이터 파일 경로]' resize [증설사이즈];
'IT' 카테고리의 다른 글
[Python]파이썬 온라인에서 작업하던 패키지 전체 오프라인 환경으로 이관하는 방법 (0) | 2023.02.25 |
---|---|
Java로 개발한 개인정보 관리 프로그램 (0) | 2023.02.24 |
Database 운영 관리 업무 인수인계시 체크해야 할 항목 정리 (0) | 2023.02.24 |
Postgresql Archive Mode Setting (0) | 2023.02.24 |
Postgresql Offline Linux(CentOS7) 환경 설치 (0) | 2023.02.23 |
댓글