前些日子,遇到一问题,如下描述:
Oracle ImpDp Undo占用暴涨
今日得到答案:
今天处理了一个大约250G的impdp。没有发现undo表空间有太明显变化。回顾这两个应用的区别,终于明白。出问题的数据库,在导入大表的时候,没有停止业务,同时会在那个巨表上进行查询和数据插入,并且数据量很多,大概每秒1M的数据。由于Oracle读一致性的特别实现,读一致性的文件资源消耗都是由Undo实现的。于是出现了大规模的undo表空间占用问题。
Copyright © 2024 blackcat Powered by .NET 8.0 on Kubernetes