天天看点

查询oracle表空间增长情况

查询命令:

select a.name, b.*

  from v$tablespace a,

       (select tablespace_id,

               trunc(to_date(rtime, 'mm/dd/yyyy hh24:mi:ss')) datetime,

               max(tablespace_usedsize * 8 / 1024) used_size

          from dba_hist_tbspc_space_usage

         where trunc(to_date(rtime, 'mm/dd/yyyy hh24:mi:ss')) >

               trunc(sysdate - 30)

         group by tablespace_id,

                  trunc(to_date(rtime, 'mm/dd/yyyy hh24:mi:ss'))

         order by tablespace_id,

                  trunc(to_date(rtime, 'mm/dd/yyyy hh24:mi:ss'))) b

 where a.ts# = b.tablespace_id 

查询效果图:

<a href="http://blog.51cto.com/attachment/201312/102925605.jpg" target="_blank"></a>

本文转自 abc3486389 51CTO博客,原文链接:http://blog.51cto.com/1336014/1337337