/*테이블 스페이스 공간 확인*/
SELECT u.tablespace_name "TMS_DAT01",
u.bytes / 1048576 "크기(MB)",
(u.bytes - sum(nvl(f.bytes,0))) / 1048576 "사용됨(MB)",
(sum(nvl(f.bytes,0))) / 1048576 "남음(MB)",
trunc((sum(nvl(f.bytes,0)) / u.bytes) * 100,2) "남은 %"
FROM DBA_FREE_SPACE f, DBA_DATA_FILES u
WHERE f.file_id(+) = u.file_id
GROUP BY u.tablespace_name, u.file_name, u.bytes
ORDER BY u.tablespace_name;
'나 어제 배웠다 > Database' 카테고리의 다른 글
decode를 이용하지 않고 row를 column으로 나열하는 방법 (0) | 2008.05.14 |
---|---|
ORA-01654 : INDEX SEGMENT (0) | 2008.05.13 |
오라클 테이블스페이스에 대하여 ... Part 2 (0) | 2008.05.13 |
오라클 테이블스페이스 대하여..Part 1 (0) | 2008.05.13 |
오라클 트리거에 대하여... (0) | 2008.05.07 |