www.Orasql.Com
 
用户名: 密码:  验证码: 注册|找回密码 oracleawen's blog  
 
         当前位置 >> 技术论坛  发表帖子     论坛版块     查找帖子
imp时undo tablespace空间为什么会暴涨?-技术论坛||Oracle高手之路—Orasql.Com!
            imp时undo tablespace空间为什么会暴涨?
 
发贴人:oracle_awen
oracleawen@gmail.com448315233127.0.0.1
用户级别:管理员
发贴总数:1245
注册时间:2011-05-05 09:23:03
2011-06-01 08:15:45
imp时undo tablespace空间为什么会暴涨? 1. imp应该除了create外基本就是insert了,insert时产生的undo相比其他dml小很多(undo只保存rowid),为什么实际imp时候会出现undo暴增的现象呢? 2. 而且undo中的原镜像数据或rowid数据在auto management的undo tablespace中,保留时间按undo_retention来指定的,与该dml是否提交也有一定影响(undo_retention应该按提交后开始算吧),但是undo_retention=10800,也就是3个小时,一般所谓的大表导入耗时半小时就算很大的表了吧,那么imp时指定commit=y为什么会有对undo tablespace大大的降压呢?将undo_retention设置很小,让undo block更快的age out从而覆盖重用,不是更有效果吗? 实在不理解~~

      
 
  
 Orasql.Com|E-Mail:oracleawen@gmail.com|Phone:15271942915|Copyright © 2011|All Rights Reserved|