Posts

Showing posts from January, 2015

Tablespace usage

set pages 999 set lines 400 SELECT df.tablespace_name tablespace_name,  max(df.autoextensible) auto_ext,  round(df.maxbytes / (1024 * 1024), 2) max_ts_size,  round((df.bytes - sum(fs.bytes)) / (df.maxbytes) * 100, 2) max_ts_pct_used,  round(df.bytes / (1024 * 1024), 2) curr_ts_size,  round((df.bytes - sum(fs.bytes)) / (1024 * 1024), 2) used_ts_size,  round((df.bytes-sum(fs.bytes)) * 100 / df.bytes, 2) ts_pct_used,  round(sum(fs.bytes) / (1024 * 1024), 2) free_ts_size,  nvl(round(sum(fs.bytes) * 100 / df.bytes), 2) ts_pct_free FROM dba_free_space fs,  (select tablespace_name,  sum(bytes) bytes,  sum(decode(maxbytes, 0, bytes, maxbytes)) maxbytes,  max(autoextensible) autoextensible  from dba_data_files  group by tablespace_name) df WHERE fs.tablespace_name (+) = df.tablespace_name GROUP BY df.tablespace_name, df.bytes, df.maxbytes UNION ALL SELECT df.tablespace_name tablespace_name,  max(df....