回滚段里有很多没有提交的事务;
commit命令提交。

解决方案 »

  1.   

    在大型事务结束后,oralce根据optional参数对扩展的回滚段空间进行‘最佳大小‘的收缩。
      

  2.   

    先把原来的回滚段删掉,然后使用optimal参数创建回滚段,当事物提交后,回滚段自动回收到optimal的大小!例子:
    create rollback segment aaa tablespace bbb
    storage (initial 10m next 10m minextents 16 maxextents unlimited 
    optimal 160m);
      

  3.   

    上门的方法都是好的,
    把回滚段删除,调整性能参数 SQL>ALTER ROLLBACK SEGMENT RB04 OFFLINE;
     SQL>DROP ROLLBACK SEGMENT  RB04
     SQL>create rollback segment RB04  tablespace RBS STORAGE(NEXT 10M optimal 10m);