我有一个映射,它只包含一个源表和一个目标表。源表有100列和大约33xxxx记录,我需要使用此工具插入目标表,逻辑只插入。 informatica的版本是9.6.1版本,数据库是SQL Server 2012。 运行工作流后,需要5x / s才能插入。速度太慢了。我认为它可能与列数有关
任何人都可以帮我提高速度吗?
非常感谢
答案 0 :(得分:0)
我想我知道它发生的原因。这个表中有两个字段是 ntext 字段。这就是为什么需要很长时间。
答案 1 :(得分:0)
您可以尝试以下选项
1)对'目标加载类型'使用批量选项如果目标表上没有任何索引或键,则会话中的属性
2)如果 SOURCE QUALIFIER 中有任何SQL覆盖,请尝试调整查询
3)找到' 忙碌'在会话日志中记下每个线程的繁忙百分比。根据线程百分比,您将能够识别花费更多时间的精确线程(Reader,Transformation,Writer)
4)尝试使用informatica 分区,通过它可以实现并行处理。
谢谢和问候,
拉吉
答案 2 :(得分:0)
考虑以下几点来提高绩效: