首先,我是Informatica PowerCenter和PowerExchange的新手。
我们正在使用Informatica PowerCenter和PowerExchange从我们的源DB2接收CDC数据到PostgreSQL数据库。因此,我们有一个工作流,其中7个表被映射,我们在PostgreSQL中得到结果。它到目前为止工作正常,但它缺乏性能。并不是数据的大小是问题,而是我在目标数据库中看到结果的延迟。
当我在DB2上插入或删除一些数据时(就像一个数据库中的10行),我在PostgreSQL中看到的结果大多在大约10-30秒内(在不到5秒的时间内非常罕见)。
我的目标是加快这种延迟。这可能吗?我需要什么? 我使用了提交间隔和DTM缓冲区大小,但没有任何帮助。 此外,我感觉当我将工作流程配置为连续运行时,与执行工作流程相比,在我进行插入/删除后,它甚至更慢。
提前致谢