在会话级别进行性能调整,同时生成作为数据库源的平面文件

Performace tuning at session level while generating flat files being source as database

任何人都可以告诉我在 Informatica 会话级别的任何性能调整技巧。 源是数据库(Teradata)并生成平面文件。文件将产生数百万条记录。这就是为什么工作流需要越来越长的时间才能完成的原因。任何使工作流程 运行 更快的性能提示,例如分区等等,我不确定该怎么做?

谢谢, 泰亚。

首先:您需要确定瓶颈。如果可能,请分享可以在会话日志中找到的 post-会话统计信息。它以 ***** RUN INFO FOR TGT... 消息开头,并包含有关每个线程的信息。我可以在这里提供帮助。

然后你就可以开始思考如何解决这个问题了。可能还需要进行更多测试:标准方法是在映射中的几个地方放置一个 FALSE 过滤器(在 SQ 之后,在目标之前,在怀疑是问题的转换之前)。并据此采取行动。

不幸的是没有 "make it run fast" 复选框。您可以尝试一些会话属性,尤其是允许的内存、提交类型和间隔甚至缓冲区长度。但首先应该诊断和解决问题。