在会话级别进行性能调整,同时生成作为数据库源的平面文件
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" 复选框。您可以尝试一些会话属性,尤其是允许的内存、提交类型和间隔甚至缓冲区长度。但首先应该诊断和解决问题。
任何人都可以告诉我在 Informatica 会话级别的任何性能调整技巧。 源是数据库(Teradata)并生成平面文件。文件将产生数百万条记录。这就是为什么工作流需要越来越长的时间才能完成的原因。任何使工作流程 运行 更快的性能提示,例如分区等等,我不确定该怎么做?
谢谢, 泰亚。
首先:您需要确定瓶颈。如果可能,请分享可以在会话日志中找到的 post-会话统计信息。它以 ***** RUN INFO FOR TGT...
消息开头,并包含有关每个线程的信息。我可以在这里提供帮助。
然后你就可以开始思考如何解决这个问题了。可能还需要进行更多测试:标准方法是在映射中的几个地方放置一个 FALSE
过滤器(在 SQ 之后,在目标之前,在怀疑是问题的转换之前)。并据此采取行动。
不幸的是没有 "make it run fast" 复选框。您可以尝试一些会话属性,尤其是允许的内存、提交类型和间隔甚至缓冲区长度。但首先应该诊断和解决问题。