在线求助,undo表空间数据飞速增长。

范佩西_11 2008-09-05 11:15:43

之前是系统默认的undo表空间,但很快就把硬盘涨满了。现在按照网上人家介绍的方法。设置如下:
1、你建一个新的undo表空间,要设置成不自动扩展的!
create undo tablespace undotbs1 datafile '/u01/oradata/bwdasic/UNDOTBS1.DBF' size 3000m autoextend off;
2、把你的undo表空间指向新的undo表空间
alter system set undo_tablespace=undotbs1 scope=both;
3、删除旧的undo表空间!
可是现在的数据还是飞速增长,一天下来就已经快3个G了。
UNDO_RETENTION参数设置的是900秒,其他自动管理的参数也是设置为auto的。我数据库中的数据量不是很大。为什么这个undo表空间数据飞速增长呢。很迷惑。是不是哪个参数出错了。求高手指点。
...全文
321 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
范佩西_11 2008-09-05
  • 打赏
  • 举报
回复
没有大量的delete和update操作啊
hyrongg 2008-09-05
  • 打赏
  • 举报
回复
应用程序里面有大量的delete,update操作不?

如果有,避免不了
oracledbalgtu 2008-09-05
  • 打赏
  • 举报
回复
只要程序不报错,满了会重复利用的,没有关系的。

[Quote=引用楼主 linzhangs 的帖子:]

之前是系统默认的undo表空间,但很快就把硬盘涨满了。现在按照网上人家介绍的方法。设置如下:
1、你建一个新的undo表空间,要设置成不自动扩展的!
create undo tablespace undotbs1 datafile '/u01/oradata/bwdasic/UNDOTBS1.DBF' size 3000m autoextend off;
2、把你的undo表空间指向新的undo表空间
alter system set undo_tablespace=undotbs1 scope=both;
3、删除旧的undo表空间!
可是现在的数…
[/Quote]
范佩西_11 2008-09-05
  • 打赏
  • 举报
回复
nobody help me ?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧