optimization - Way to optimise a mapping on informatica -
i optimise mapping developped 1 of colleague , "loading part" (in flat file) really slow - 12 row per sec
currently, point start writting in file, take 2 hours, know should start looking first otherwise, need @ least 2 hours between each improvment - not efficient.
ok, describe done :
- oracle table (with big query inside - takes 2 hours result)
- sq
- 2 lkup on ref table (should not heavy)
- update strategy
- 1 transformer
- 2 lk (on big table - should 1 optimum point guess : change them joiner)
- 6 stored procedure (these seem bit heavy, think ?)
- another tranformer
- load in flat file
can confirm either lk or stored procedur part reason why slow ?
do think should somewhere else optimize ? thinking may 1 transformer.
first check logs carefuly. @ timestamps. should give initial idea part causes delay.
lookups big tables not recommended. joiners better way, still need cache data. can limit data cache, perhaps? it'll hard advise without seeing it.
which leads stored procedures: it's impossible tell them that.
so: first collect stats , log analysis. next, read tuning guides on net - there's plenty. here's more comprehensive one, well... large - might try , other ones. powercenter performance tuning guide
Comments
Post a Comment