课程powercenter8培训_高级.pptxVIP

  • 0
  • 0
  • 约2.25千字
  • 约 16页
  • 2022-04-23 发布于北京
  • 举报
Informatica PowerCenter 高级培训;Informatica PowerCenter V8.6.1功能特性介绍 系统性能调优 ;Informatica PowerCenter V8.6.1功能特性介绍;Informatica PowerCenter V8.6.1功能特性介绍 系统性能调优 ;瓶颈类型;数据库调优;数据库调优;Source调优;Target调优;最少化转换组件 减少不必要的link 对Aggregator, Joiner, Rank, Lookup 等组件,减少连接的input/output和output字段。 Single Pass:读一次源数据,多处使用(一种设计思想,减少对源表的访问次数)。 减少数据类型转换:数值的比较比字符串要快。 减少转换错误:使用session tracing terse(在Session的配置对象中配置Override tracing,修改回话日志的详细程度,默认为None。有5种类型:None,Terse,Normal,Verbose Initialization,Verbose Data)。 调优表达式 组件调优:lookup组件、Filter组件、Aggregator组件、Joiner组件、调优Sequence Generator(这些组件谨慎使用,会占用大量内存);lookup 调优 Cache lookup: lookup 表中记录的数目明显少于数据源记录的数量 un-cached lookup 的性能很差(例如他们是基于复杂的视图或者是没有index 的表)尽量不使用无缓冲 LOOKUP。尤其避免LOOKUP 的表是一个可增长或者是可更新的表。 调优有cache 的lookup 如果lookup 的数据是静止的,那么用一个持续cache. 如果几个lookup 是在相同的数据源上,则使用共享的cache 通过使用SQL 的继承来作为限制,以减少被cache 的记录数 在lookup 中使用ORDER BY 来对字段作索引。 在ORDER BY 的语句中减少字段数,仅使用那些在SQL Override 需要使用ORDER BY 的字段。并对SQL OVERRIDE 以一个行的注释来结束(--)。 调优lookup 的条件,首先以一个等于符号放在条件中。 用一个integer 的比较来代替一个字符的比较。调优没有cache 的lookup,通过在 lookup 的条件中对字段做索引。 对每一个lookup 转化,检查Lookup_rowsinlookupcache 的计数器(勾选设置会话的属性Collect performance data,可以查看各种性能计数器)。对查询最多的数据的lookup,通过对内存的分配来调优。;Aggregators 的调优 通过对简单的字段在Aggregator 上设置输入排序数据来排序输入的数据,对数字型的处理性 能比字符型或日期型性能来的好。避免复杂的表达式。 Aggregator汇总控件选项中勾选sorted Input ,并且先用排序AZ组件排序,按照GROUP BY 字段顺序,这 样不需要读出表中所有记录再计算,可以读出一组计算一组,性能大大提高。示例:m_LAB_08。 最小化汇总函数的使用,诸如sum(a+b)比sum(a)+sum(b)的性能来的好。 使用Incremental Aggregation,如果你能捕获源数据中对少于半数目标表有影响的变化,Informatica Server 将对目标表作增量的更新。而不是处理整个数据源和每次运行session的时候重新计算同样的运算 。对每一个lookup 转化,检查Lookup_rowsinlookupcache 的计数器。对查询最多的数据为这些lookup,通 过对内存的分配来调优。 Joiner 的调优 对于同源数据,用数据库的join 来代替Join transformation,用普通的join 来代替外部的join。最小化内存的需求: 使用较小的表作为主表。以确定你有足够的内存来存放数据和索引的cache,这样系统就 不必向磁盘要资源。 看Joiner 的性能计数器信息以决定拟是否需要对Joiner transformation 做优化,调配内存的分布。;Sequence Generator 优化 对可重用的sequence generator,确信cache 的值不要太少。默认的值是1000,但明显需要被增加。 Expression 的优化 作为mapping 优化中的最后一步,集中在转化中的复杂表达式。通过逐个移掉

文档评论(0)

1亿VIP精品文档

相关文档