如何提高Informatica PowerCenter 10 for FileReader的吞吐量

问题描述 投票:0回答:1

Performance Coun[![enter image description hereter][1]1enter image description here我有一个工作流程,使用XML Parser转换从文件读取XML数据。它有12个目标表来加载它们。目前它正在成功运行,但问题是从文件读取数据时的吞吐量(行/秒)。对于10或更少的文件数,它提供10行/秒的吞吐量。但是,如果我提供超过10行,那么最初在工作流程开始时吞吐量为4到5行/秒,然后突然下降到1行/秒。对于所有文件,它仍然是1行/秒。有时我有300或400个文件,只需要花费很多时间就可以读取这300个400行,每行1个/秒。

我试图通过增加DTM缓冲区和默认块大小值来改进。我还尝试了“动态分区选项”到“基于分区数”。

但没有成功。

xml filereader informatica-powercenter throughput
1个回答
0
投票

正如会话日志统计中提到的那样,2个加入者是瓶颈,因为他们的繁忙百分比几乎是100%。所以我在这些加入者之前添加了分类器,然后减少了精度值,以避免分拣机行大小限制为8MB。现在吞吐量也增加并且等于文件数/秒而不是一行/秒。

© www.soinside.com 2019 - 2024. All rights reserved.