首页 > 解决方案 > Talend Oracle 更新需要更多时间

问题描述

我在 talend 中有一个 ETL 流程来从 SQL Server 和 Oracle 中提取数据,然后比较这些数据,然后在 Oracle 中插入转换后的数据

ETL过程是

tSQLInput -- Row1 -----
                          -Comparison--TMap --->tOracleOutput
tOracleInput -- Row2 ---

插入 213058 行的过程与上述相同,只需 3 秒,但更新大约需要 15 分钟

插入需要 10000 行/秒,但更新需要 332 行/秒

我想提高更新过程的性能

tOracleOutput 基本设置

在此处输入图像描述

tOracleOutput 高级设置

在此处输入图像描述

任何人都可以请阐明这个问题为什么单独更新需要更多时间

提前谢谢了

标签: oracle11gtalend

解决方案


推荐阅读