1、查询UNDO_RETENTION值的大小,默认为90秒,这个值不建议调整太大。

可以通过SQL语句查询获取改参数值,如下:

select * from v$dm_ini where para_name LIKE 'UNDO_RETENTION';

2、把UNDO_RETENTION值改大一些,如改为1800秒,可以解决报回滚段太旧的问题。
  sp_set_para_value(1,'UNDO_RETENTION',1800);


3、可以修改ENABLE_IGNORE_PURGE_REC,忽略报错,继续执行也可解决报回滚段太旧的问题
  sp_set_para_value(1,'ENABLE_IGNORE_PURGE_REC',1);

 

更多资讯请上达梦技术社区了解: https://eco.dameng.com

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐