oracle-缩小表空间

刚准备收拾东西准备下班,突然接一个帮忙的事情,11g rac环境数据磁盘组使用率100%了,业务无法使用了,重新开电脑速战速决。

 直接登录环境中,计划立刻释放一点点空间出来让业务恢复使用,业务恢复了再考虑增加共享磁盘的事情。首先看sysaux和system表空间,确实有点大

 直接执行如下命令

SYS > purge dba_recyclebin;

SYS > truncate table sys.aud$;

SYS > alter session set "_swrf_test_action" = 72;

SYS > truncate table WRH$_ACTIVE_SESSION_HISTORY;

SYS > truncate table WRH$_EVENT_HISTOGRAM;

SYS > truncate table WRH$_LATCH;

SYS > truncate table WRH$_SQLSTAT;
       

执行后再做缩小数据文件的操作,空余出来80G左右的空间,剩下的明天讨论

mos文件

Manually Purge the Optimizer Statistics & AWR Snapshots to Reduce Space Usage of SYSAUX Tablespace (Doc ID 1965061.1)
Patch 14084247: STBH: ORA-1555 DUE TO WRH$_ACTIVE_SESSION_HISTORY NOT PURGED

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值