Oracle Data Pump会影响性能吗?

时间:2013-05-28 09:16:50

标签: performance oracle datapump

想知道如果我在正在使用的生产服务器上运行数据泵会发生什么。这会影响更新/插入活动的DB性能吗?

谢谢。

2 个答案:

答案 0 :(得分:3)

嗯,运行任何软件的任何服务器上的任何活动都有可能影响其他用户。它实际上是否以及如何严重影响其他活动取决于多种因素。例如,如果日常活动在I / O上存在瓶颈,那么添加生成大量额外I / O的DataPump导出将显着减慢日常操作。如果服务器在白天大部分处于空闲状态,另一方面,同时运行DataPump导出可能不会显着影响性能。

假设您正在输出相当大量的数据,那么至少要等到非高峰时段才能运行导出而不是在一天中间进行,这肯定是常规的。

答案 1 :(得分:2)

除了Justin的回答,数据泵导出将以可序列化的读一致性模式运行,因此需要在导出期间保留UNDO信息。这可能意味着如果导出需要很长时间,则需要比系统通常情况下更大的撤消区域。