※DBA_FREE_SPACE, DBA_DATA_FILES 데이터 사전
SELECT b.file_name "FILE_NAME", -- DataFile Name
b.tablespace_name "TABLESPACE_NAME", -- TableSpace Name
b.bytes / 1024 "TOTAL SIZE(KB)", -- 총 Bytes
((b.bytes - sum(nvl(a.bytes,0)))) / 1024 "USED(KB)", -- 사용한 용량
(sum(nvl(a.bytes,0))) / 1024 "FREE SIZE(KB)", -- 남은 용량
ROUND((sum(nvl(a.bytes,0)) / (b.bytes)) * 100, 2) "FREE %" -- 남은 %
FROM DBA_FREE_SPACE a, DBA_DATA_FILES b
WHERE a.file_id(+) = b.file_id
GROUP BY b.tablespace_name, b.file_name, b.bytes ORDER BY b.tablespace_name
'DB > ORACLE' 카테고리의 다른 글
[Oracle] 테이블 권한 확인 및 오라클 비밀번호 강제 변경 (0) | 2022.04.20 |
---|---|
[Oracle] DB 락 해제 방법 (0) | 2022.04.20 |
[Oracle] impdp, expdp 사용법 좋은방법???? (0) | 2022.04.20 |
[Oracle] 한글 문자셋 과 언어셋 확인 및 변경 (0) | 2021.06.25 |
[Oracle] 한글 제거 (0) | 2021.06.25 |