- 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 优化中的最后一步,集中在转化中的复杂表达式。通过逐个移掉
您可能关注的文档
- 计算机等级考试三级数据库技术精第11章故障管理美工版.pptx
- 绘声绘影x8软件安装教程.pdf
- 真题版2015年10月自学考试02236可编程控制器原理与应用历年.pdf
- 友情8到11月一元一周热点8.8.pdf
- 辽宁移动nsx补充功能性测试.pdf
- b-sj003建设工程设计初步设计及施工图新版讨论版.pdf
- 02-基础127讲讲义1第六编第二十章企业控制审.pdf
- 基础知识习题1.pdf
- 通用型产品线-卧车技术方案及协议1.ehc125型ehc产品介绍v1.1.pdf
- 气化车间15、16单元三应题库.pdf
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)