1234567891011121314 |
- SELECT total.tablespace_name, ROUND (total.mb, 2) AS total_mb,
- ROUND (total.mb - free.mb, 2) AS used_mb,
- ROUND ((1 - free.mb / total.mb) * 100, 2) || '%' AS used_pct
- FROM (SELECT tablespace_name, SUM (BYTES) / 1024 / 1024 AS mb
- FROM dba_free_space
- GROUP BY tablespace_name) free,
- (SELECT tablespace_name, SUM (BYTES) / 1024 / 1024 AS mb
- FROM dba_data_files
- GROUP BY tablespace_name) total
- WHERE free.tablespace_name = total.tablespace_name;
- --ALTER DATABASE DATAFILE '/oracle/DEV/db/apps_st/data/sysaux01.dbf' AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;
|