What is performance tuning in informatica. What measures
you will take if some thing is taking much time in your
process of ETL?
Answer / mike
The goal of performance tuning is optimizing the session
performance. so session runs during available load window
for the informatica server. To increase the session
performance we need to follow the below steps
1)The performance of the informatica server is related to
the network connections. Generally data moves across the
network at less than 1 mb per second, where as local disk
moves five to twenty times faster. so network connections
aften affect the session performance.Hence avoiding the
network connections session performance gets increased.
2)If your flat files are stored in a machine other than
informatica server, need to move the files where
informatica server exists.
3)By minimizing connection to sources, targets and
informatica server session performance gets increased.
4)By running multiple informatica servers against same
repository, thus distributing the session load on multiple
servers may increase session performance.
5)By running the informatica server in ASCII data movement
mode session performance gets improves this is because,
ASCII mode stores a character value in one byte where as
UNICODE mode stores 2 bytes per character.
6)By avoiding transformation errors session performance
gets increased.
7)If a session having aggregator t/r, we can use
incremental aggregation to improve session performance.
8)If a session having lookup t/r , by enabling lookup
chache session performance gets increased.
9)aggregator, rank, joiner t/r's will always slows down the
data load this is because they must group the data before
processing it. In such case by using sorted input option we
can improve session performance.
10)If your target contains key constraints and indexes, it
may slow down the data load. In such case need to drop the
constraints and indexes and rebild them after completing
the session....
If something was taking much time need to check the
bottlenecks starting from
source,target,transformation,mapping,session,workflow
| Is This Answer Correct ? | 13 Yes | 0 No |
how will u load the data to diminision tables and fact tables,what is the hiraraichy why we are using hirarichy
i having source, router transformation, two targets in my mapping... i given two conditions in router 1)sal >500 2)sal < 5000 --------------- my source is havig two sal records (1)1000 (2)2000 then which target will load first? will both targets are get load or single target only get load...... why?
What is main use of mapplet?
How do you join more than 3 flat files in informatica?
How do you take care of security using a repository manager
How can yoU improve session performance in aggregator transformation?
what is the size of u r project? and what is the size of source file?
i have source like X1 10 X2 20 X1 30 X2 40 i want target as X1 X2 10 20 30 40 in informatica
how to delete duplicate records by using filter transfermation?
I have table name called Team and I have name and DOJ in that table in oracle, when I retrive the table in Informatica DOJ shows with date and time , I want want to know is it possible to get only date(MMDDYYYY) in the date data type,
in oracle write query yourname+1 from dual
What is the difference Between Mapping parameter and variable