我遇到了关于加载到分区Oracle目标表的问题。
我们有2个会话在Oracle中具有与Target相同的表 一个。将数据插入Partition1 湾在Partition2中更新数据
我们正在尝试在工作流程中实现并行性,并且有更多的分区和会话要为不同的数据创建,但要在同一个表中创建,但是不同的分区......
目前,当我们并行运行这两个会话时,Update会话成功运行,但INSERT会话收到NOWAIT错误。 注意:两者都在加载不同分区的数据。
我们将映射逻辑分为2个不同的存储过程(一个执行INSERT,另一个执行UPDATE),并且直接从DB执行时它们并行运行而没有任何锁定。
我们也尝试在Target覆盖中提及分区名称。但结果相同。
您能否建议我们有哪些替代方案,以便从Informatica实现到同一目标表的并行性。
提前致谢