์๋ ์ฟผ๋ฆฌ๋ฌธ์ dba ์ ์ ๋ก ๋ชจ๋ ํ ์ด๋ธ ์คํ์ด์ค์ ์ฌ์ฉ๋( ์ด์ฉ๋, ์ฌ์ฉ๋, ๋จ์์ฉ๋ )์ ๋ํ ์ ๋ณด๋ฅผ ์ป์ด์จ๋ค.
select a.TABLESPACE_NAME,
a.BYTES MB_total,
b.BYTES MB_free,
b.largest,
a.BYTES-b.BYTES MB_used,
round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used
from
(
select TABLESPACE_NAME,
sum(BYTES)/1048576 BYTES
from dba_data_files
group by TABLESPACE_NAME
)
a,
(
select TABLESPACE_NAME,
sum(BYTES)/1048576 BYTES ,
max(BYTES)/1048576 largest
from dba_free_space
group by TABLESPACE_NAME
)
b
where a.TABLESPACE_NAME=b.TABLESPACE_NAME
order by ((a.BYTES-b.BYTES)/a.BYTES) desc;