i have seq file that contents 10 million records load to target any data base..
in that case it takes lot of time for loading..how do performance tuning in that situation...?

Answer Posted / subhash

1.Increase the 'Numbers Readers per Node' to '2' in source file.
2. Use the Bulk Load Option in Target Oracle Connector.
3. set option Re-Build Index option, so that it will drop indexes before loading and It will create the indexes once load is completed.
4. Increase the 'Record count'(set 10,000, should be multiple of Array size) in TGT.
5. Increase 'Array size'(set 5,000, default is 2,000) in TGT.
6. SRC---->COPY---->TGT,
use COPY stage, so, it work like buffer whenever there is diff in number records processing at source side and at target side.

Is This Answer Correct ?    10 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

options available in sequence job to run,validate?

1054


What is quality stage?

756


What is Ad-Hoc access? What is the difference between Managed Query and Ad-Hoc access?

2735


Notification Activity

1150


What are the different options associated with dsjob command?

1177


How can we improve performance of data stage jobs?

782


What is the different type of jobs in datastage?

723


Whats difference betweeen operational data stage (ods) and data warehouse?

877


On which interface you will be working as a developer?

821


What are the job parameters?

912


Define data aggregation?

863


What are the components of ascential data stage?

868


client know skid info?

1842


Explain Quality stage?

888


how to get sum of sal based on dept_no and then sum of all sal irrespective of dept_no in same sql. output:- 10, 200(sum of sal for dept_no 10), 5000(sum of all sal)

700