26.04.2008 г.
Для просмотра занятого и свободного пространства tablespace'ов в байтах, а также и в процентах можно использовать следующий запрос:
select a.TABLESPACE_NAME tablespace_name, b.BYTES total_bytes, a.BYTES free_bytes, round(a.BYTES*100/b.BYTES,2) percent_free, round((b.BYTES-a.BYTES)*100/b.BYTES,2) percent_used from (select TABLESPACE_NAME, sum(BYTES) BYTES from dba_free_space group by TABLESPACE_NAME) a, (select TABLESPACE_NAME, sum(BYTES) BYTES from dba_data_files group by TABLESPACE_NAME) b where a.TABLESPACE_NAME=b.TABLESPACE_NAME order by a.TABLESPACE_NAME;
Данный запрос должен быть выполнен от пользователя с полномочиями DBA