源(teradata)中的数百万条记录和生成文件。表演技巧?

时间:2016-05-11 22:41:03

标签: informatica

我的来源是Teradata,在映射中连接多个表,并包含多个记录(4亿条记录),生成包含这些记录的平面文件。它需要18个小时才能完成映射。我们在informatica电力中心是否有任何性能技术,以便它们能够更好地运行? 任何帮助表示赞赏。

谢谢, Tejaswini。

2 个答案:

答案 0 :(得分:0)

在这种情况下,你会得到很多瓶颈。你需要使用一些技巧。

提高来源的效果,

  • 在源限定符旁边使用过滤器转换
  • 通过SQL查询检索源数据并检查数据库本身的执行时间

在目标中,

  • 可以增加数据库的网络包大小
  • 可以配置索引和关键约束

在会话中,

  • 利用较小的缓存大小,较小的缓冲区大小和较小的提交间隔
  • 将目标装载尺寸设为批量

答案 1 :(得分:0)

尝试下推优化。由于您的源是表...让连接发生在数据库端并将最少量的数据传递给Informatica服务器。