Disk space / Memory

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
akrzy
Participant
Posts: 121
Joined: Wed Dec 08, 2004 4:46 am

Disk space / Memory

Post by akrzy »

One more question...

While processing in DataStage do I need some disk space for temporary files or else DataStage uses only memory?
Does it depend on Version of DataStage ( DS Server, DS PX)?

Regards,
ANKa
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

akrzy,

DataStage (both flavors) will use memory and temporary files. Sometimes memory buffers also get temporarily written to disk. It is wise to reserve quite a bit of temporary space for DataStage implementations.

DataStage PX uses more temporary files than does Server, but allows you as a designer to control these more closely.

The temporary space required is highly dependant upon your processing - any sorting or aggregation will use disk space and memory whereas a straightforward job (reading sequential, processing, writing to DB) will use less.
akrzy
Participant
Posts: 121
Joined: Wed Dec 08, 2004 4:46 am

Post by akrzy »

Thanks a lot.
kumar_s
Charter Member
Charter Member
Posts: 5245
Joined: Thu Jun 16, 2005 11:00 pm

Post by kumar_s »

Code: Select all

DataStage PX uses more temporary files than does Server, but allows you as a designer to control these more closely. 
But will there be any change in total temporary file size :roll:

regards
kumar
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

Kumar,

yes, the PX total temporary file size is [usually] going to be greater than for a server job. That is the nature of PX - and a reason why each node has it's own temporary file path. Not every job will actually 'land' data in temporary files. If you change your PX job partitioning you are going to need temporary space. If you sort or aggregate you are really going to need space. If you do lookups in PX it will use temp space. Buffered or deferred writes in Server can dump to disk as well.
Post Reply