回滚段一般取一样大小,
增大回滚段时,要先把回滚段offline掉,增大后再online
增大回滚段时,要先把回滚段offline掉,增大后再online
解决方案 »
- ADO连接Oracle数据库
- 字符串类型的字段值比较问题?
- oracle分区表本地索引所在表空间 与 分区表的表空间能否不一致?
- 存储过程,
- 如何在数据库中复制记录?
- 除了csdn,哪里有专门得中文oracle论坛,比较好的?
- 忘记了win2000的管理员口令,但知道oracle数据库的管理员口令,能不能找回win2000的口令啊?
- 请教oracle数据类型的问题
- 求教:数据查询时用集合操作和表连接操作那种模式更好
- oracle数据库报错:ORA-01147: ORA-01110: ora-01033,这是alter.log的日志文件,请问是什么错误!急···
- 创建回滚段出错,如何解决??? 在线等待!!!急急急
- 备份到磁带机的文题
select * from dba_rollback_segs;回滚段不够通常有两种原因:
1、最常见的情况是回滚段所在的表空间不够,那就要增加表空间的size,常用的做法是添加一个数据文件,或者把现有的数据文件设成自动扩展
alter database datafile 'rollb01.dbf' autoextend on next 20 m maxsize unlimited;
注意:oracle不建议把回滚段表空间设置成自动扩展。2、另一种情况是回滚段的maxextents太小了,用下面的语句来设定maxextents为无限
alter rollback segment r01 storage(maxextents unlimited);上面两种处理方式都不需要把tablespace offline。
alter rollback segment rbs_name offline;
online:
alter rollback segment rbs_name online;
change:
alter rollback segment rbs_name (***)
缺省情况下,每个回滚段可容纳4个事务.假设系统中没有其它事务.
查看dba_rollback_segs获得系统中非system回滚段的数据及大小.
再决定每多少条记录更新提交一次.