记录一次监控表空间使用率增长快原因

最近发现生产环境主要表空间增长过快,每天几个G,想查看一下原因。

查看快照信息:
select * from DBA_HIST_SNAPSHOT order by 1 desc
根据快照信息,查看历史端使用情况:
create table t1 as select * from DBA_HIST_SEG_STAT  where snap_id=426
create table t2 as select * from DBA_HIST_SEG_STAT  where snap_id=426+24;
统计使用情况:
select t1.obj#,
       t1.dataobj#,
       t2.SPACE_ALLOCATED_TOTAL - t1.SPACE_ALLOCATED_TOTAL
  from t1, t2
 where t1.obj# = t2.obj#
   and t1.dataobj# = t2.dataobj#
 order by 3 desc;

然后链接上DBA_HIST_SEG_STAT_OBJ表确定表名
select t1.obj#,
       t1.dataobj#,
       t2.SPACE_ALLOCATED_TOTAL - t1.SPACE_ALLOCATED_TOTAL,
a.owner
a.object_name
  from t1, t2,DBA_HIST_SEG_STAT_OBJ a
 where t1.obj# = t2.obj#
   and t1.dataobj# = t2.dataobj#
and t1.obj#=a.obj#
and t1.dataobj#=a.dataobj#
 order by 3 desc;

稍后会根据这些情况查看相应表,从而定位业务。

查看数据文件的创建时间:
select file#,t.CREATION_TIME,t.NAME from v$datafile t order by 2 desc

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29135257/viewspace-1774802/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29135257/viewspace-1774802/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值