Pre-load file to memory-- HASHFILE STAGE

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
aaha_naga
Participant
Posts: 20
Joined: Wed Aug 23, 2006 5:15 am
Location: Chennai

Pre-load file to memory-- HASHFILE STAGE

Post by aaha_naga »

Hi,

In Hashfile stage it shows preload file to memory- Enabled and disable etc.

Which thing is used to increase the performance in hash file stage?
:)
asitagrawal
Premium Member
Premium Member
Posts: 273
Joined: Wed Oct 18, 2006 12:20 pm
Location: Porto

Re: Pre-load file to memory-- HASHFILE STAGE

Post by asitagrawal »

aaha_naga wrote:Which thing is used to increase the performance in hash file stage?
"Enable write to cache" , "Preload file to memory" can be configured to enhance the performance of hashed file stage

Best would be to go through the Server Job Developer's Guide.
Share to Learn, and Learn to Share.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

There is no such thing as a hash file stage, therefore your question is moot.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
DS_FocusGroup
Premium Member
Premium Member
Posts: 197
Joined: Sun Jul 15, 2007 11:45 pm
Location: Prague

Post by DS_FocusGroup »

i think the poor guy meant "Hashed file " ..... :lol:
hamzaqk
Participant
Posts: 249
Joined: Tue Apr 17, 2007 5:50 am
Location: islamabad

Post by hamzaqk »

the performance of a Hash "ed" file and not a hash file depends on a few more factors than just this one. the Hash "ed" and not the hash file creates two files with the extension of .data and .overflow which need to be monitored. if the size of the .overflow file is greater than the .data file for a particular Hash "ed" file and not hashfile, you might want to read about modulus etc and set the thier number according to that for the Hash "ed" file and not the hash file your creating.

I hope it helps :P
MOHAMMAD.ISSAQ
Participant
Posts: 78
Joined: Fri Mar 02, 2007 4:54 am
Location: CHENNAI

Post by MOHAMMAD.ISSAQ »

Can anyone tell me what's the difference between hash "ed" file and "hash" file?
asitagrawal
Premium Member
Premium Member
Posts: 273
Joined: Wed Oct 18, 2006 12:20 pm
Location: Porto

Post by asitagrawal »

With Respect to DataStage, it is "HASHED FILE STAGE"... :!:
Share to Learn, and Learn to Share.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

The data storage structure is called a hashed file because key values are "hashed" (passed through a hashing algorithm) to determine their physical location.

A hash file is a tool for shaping a block of hash. There is no such thing as a hash file in DataStage.

(There is also a "hash table". This is an IT term and refers to a table with a finite number of rows (or, sometimes, "slots") in memory. These can be used as part of a sorting algorithm or to index data.)
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Pk39565
Premium Member
Premium Member
Posts: 34
Joined: Tue Dec 25, 2007 12:03 am
Location: Brisbane

Post by Pk39565 »

Hashed file is one in which the links go out from file.
and Hash file is one in which links come in
Praneet
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

That statement is complete rubbish. And 100% wrong.

It's always "hashed" file.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply