回退段

select a.name, b.extents, b.rssize, b.xacts, b.waits, b.gets,
optsize, status
from v$rollname a, v$rollstat b
where a.usn = b.usn;
NAME EXTENTS RSSIZE XACTS WAITS GETS OPTSIZE STATUS
SYSTEM 4 540672 1 0 51 ONLINE
RB1 2 10240000 0 0 427 10240000 ONLINE
RB2 2 10240000 1 0 425 10240000 ONLINE
RB3 2 10240000 1 0 422 10240000 ONLINE
RB4 2 10240000 0 0 421 10240000 ONLINE

 

XACTS 表示一个回退段有多少用户在使用. monitoring the number of users per rollback如果不足需要增加rollback segments

Large Transaction时单独给一个大的回退段

commit;
set transaction use rollback segment rb_big;
delete from big_table;
commit;

如果没有指定undo tablespace会使用system tablespace.当心

 show parameter undo_tablespace
当需要更多的undo空间时可以简单的增加space给tablespace.

undo_retention可能会使undo表空间扩大很多.使用automatic Undo managemtn cann't use a particular rollback segment.

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

转载于:http://blog.itpub.net/7301064/viewspace-419061/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值