Performance problem

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
Woth
Participant
Posts: 24
Joined: Thu Mar 18, 2004 8:18 pm

Performance problem

Post by Woth »

Good morning all,
I am having performance problems with a datastage flow. The rows per second keeps decreacing for no obvious reason (3000 per second to about 300 per second). What I'm looking for is some kind of receipe of things to look at to maintain the initial performance.

Here is information on the job I'm looking at now:
Flat file into a single transformer, 3 hash file lookups , dumping the result in a hash file.

1.6 Million rows in the input and in each of the lookups.
Granted the hardware is not 'top notch': (I'll write the detail if needed)

What can I look at, the software install is cookie cutter, nothing changed or adapted in the apt files... Anyone have any insights? Could the size of the project have anything with it?

thank you for your time
WoMaWil
Participant
Posts: 482
Joined: Thu Mar 13, 2003 7:17 am
Location: Amsterdam

Post by WoMaWil »

If you use a dynamic hash file (default) the rows per second decrease and later increase, that is normal due to administration tasks. Look at the total performance. If you are happy leave it so. If not check the manual and use static hash file.
Wolfgang Hürter
Amsterdam
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Are you using write cache for the target hashed file? If so, rows/sec screams along while rows are being written to memory, then appear to reduce. Actually at this time all rows have been processed into memory and are being flushed to disk; because the clock keeps running the rows/sec figure appears to be falling. But it's an artifact, and one of many reasons you should ignore rows/sec as a performance metric.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Woth
Participant
Posts: 24
Joined: Thu Mar 18, 2004 8:18 pm

Post by Woth »

Good morning again, the problem seems to be resolved. The job ran during the night with no problems.

<turns red> the end file did not have 'write cache' checked. </turns red>

Ty all for the help.
Post Reply