标签: database oracle merge
我有一个环境,来自同一个应用程序的不同版本(在Oracle数据库之上运行)的数据需要合并到一个数据库实例中。从数据库的角度来看,每个版本都在单个模式之上运行,除了标准对象(表,过程,序列,约束等)之外,每个版本都有一组用户定义的表,这些表也需要存在在新的实例上。
考虑到这种类型的合并的影响(标准表之间的PK / FK冲突,序列/索引重建等),这种情况下最好的合并策略是什么?