Performance tuning of Job

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
sam334
Premium Member
Premium Member
Posts: 145
Joined: Mon Aug 26, 2013 7:42 pm

Performance tuning of Job

Post by sam334 »

All, Have a question on performance tuning.

We have a job design like,

FTP PLUG IN -- TRANSFORMER--DB2 CONNECTOR.

It is almost 14 million record refresh everyday and taking almost 22 minutes to run. In log, it says, FTP Plug in "Logging delayed metadata" and finishes the job in 22 minutes. partitioning is AUTO and data is not sorted anywhere.

Any tips how to do an performance tuning. Job is running on 4 node configuration file and output table has one column as Primary key.

Source is delimited file which is in unix server.

Thanks,
PaulVL
Premium Member
Premium Member
Posts: 1315
Joined: Fri Dec 17, 2010 4:36 pm

Post by PaulVL »

Like any performance tuning, you have to identify where your bottleneck is.

Since you are using a Parallel job and not one of those pesky server jobs... You can drop a peek stage into your job. Make two other jobs:


FTP Stage --> Peek

FTP Stage --> Transformer --> Peek

This will help narrow down your speed issue location.


Is the table you are loading into a partitioned table?
Is your data keyed in the stage based upon that column?
Maybe sort the data?

FTP Stage --> Transformer --> Sort --> DB2 Con

Is the DB2 database configured to be local or remote to your ETL box?
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

PaulVL wrote:Since you are using a Parallel job and not one of those pesky server jobs... You can drop a peek stage into your job.
:wink:
-craig

"You can never have too many knives" -- Logan Nine Fingers
PaulVL
Premium Member
Premium Member
Posts: 1315
Joined: Fri Dec 17, 2010 4:36 pm

Post by PaulVL »

Ya... I didn't think that would slip by without a nudge nudge... ;)
Post Reply