> Q: How can I use the above enhancement or read more about it?

RS,

As lizette kindly pointed out you need to use DFSORT's Dynamic Allocation. 


DFSORT's dynamic allocation of work data sets has been enhanced to improve 
reliability in situations where the disk work space requirements are 
larger than expected. A new DYNAPCT installation and run-time option 
allows you to specify additional work data sets to be allocated with zero 
space. DFSORT only extends these data sets when necessary to complete a 
sort application. New message ICE278I is issued if these additional work 
data sets are used.

DFSORT's new shipped installation default of DYNAPCT=10 increases the 
number of dynamically allocated work data sets by 10%. These additional 
work data sets are allocated with zero space and only extended if required 
to complete a sort application. The availability of these additional work 
data sets can improve reliability in situations where the disk work space 
requirements are larger than expected. The DYNAPCT=n percentage can be 
changed at installation or run-time, if appropriate. If you want DFSORT to 
behave as it did in prior releases, you can set DYNAPCT=OLD. 

You can read about it here 

http://tinyurl.com/pd4q3td 


>>If any kind of SORT E15/E35 exits are being used where data is being 
passed to SORT(internal COBOL sort, DB2 utilities) and no FILESZ or a 
record count is being passed, OR reading from a unix path name, then SORT 
will fail miserably dynamically allocating sortwork, or will at least use 
the default dynamic allocation specified in your ICEOPTS, which may or may 
not be sufficient.

Dave Jousma,

A slight correction in your statement, DB2 Utilities invoke DFSORT passing 
us the filesize. DFSORT automatically calculates the file size and 
determines the right amount of storage required for the job complete. 
However when customers are inserting records via an E15 exit or Invoking 
DFSORT via a program, DFSORT will have no way of knowing an accurate 
record count for the file size without it being specified. You can always 
get around this passing an  estimate of the number of records to be sorted 
(x) or an estimate of the number of records in the input data sets (y) 
using the parm OPTION FILSZ=Ennnnn. This value is not used for the record 
check. It is used for the file size calculations, but only if DFSORT could 
not reasonably estimate the input file size itself.

Thanks,
Kolusu
DFSORT Development
IBM Corporation

IBM Mainframe Discussion List <[email protected]> wrote on 
09/10/2015 07:21:13 AM:

> From: "R.S." <[email protected]>
> To: [email protected]
> Date: 09/10/2015 07:21 AM
> Subject: DFSORT (old) enhancement
> Sent by: IBM Mainframe Discussion List <[email protected]>
> 
> I'm just reading DFSORT presentation and found the following:
> 
> Additional work data sets
> –DFSORT V1R12 provided capability for dynamic allocation of additional 
> work data sets that are only used if needed
> –Primary space of zero
> –Secondary space only allocated if needed
> 
> Q: How can I use the above enhancement or read more about it?
> 
> 
> -- 
> Radoslaw Skorupka
> Lodz, Poland
> 
> 
> 
> 
> 
> 
> --
> Treść tej wiadomości może zawierać informacje prawnie chronione 
> Banku przeznaczone wyłącznie do użytku służbowego adresata. Odbiorcą
> może być jedynie jej adresat z wyłączeniem dostępu osób trzecich. 
> Jeżeli nie jesteś adresatem niniejszej wiadomości lub pracownikiem 
> upoważnionym do jej przekazania adresatowi, informujemy, że jej 
> rozpowszechnianie, kopiowanie, rozprowadzanie lub inne działanie o 
> podobnym charakterze jest prawnie zabronione i może być karalne. 
> Jeżeli otrzymałeś tę wiadomość omyłkowo, prosimy niezwłocznie 
> zawiadomić nadawcę wysyłając odpowiedź oraz trwale usunąć tę 
> wiadomość włączając w to wszelkie jej kopie wydrukowane lub zapisanena 
dysku.
> 
> This e-mail may contain legally privileged information of the Bank 
> and is intended solely for business use of the addressee. This e-
> mail may only be received by the addressee and may not be disclosed 
> to any third parties. If you are not the intended addressee of this 
> e-mail or the employee authorized to forward it to the addressee, be
> advised that any dissemination, copying, distribution or any other 
> similar activity is legally prohibited and may be punishable. If you
> received this e-mail by mistake please advise the sender immediately
> by using the reply facility in your e-mail software and delete 
> permanently this e-mail including any copies of it either printed or
> saved to hard drive.
> 
> mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 Warszawa, 
> www.mBank.pl, e-mail: [email protected]
> Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego 
> Rejestru Sądowego, nr rejestru przedsiębiorców KRS 0000025237, NIP: 
> 526-021-50-88. Według stanu na dzień 01.01.2015 r. kapitał zakładowy
> mBanku S.A. (w całości wpłacony) wynosi 168.840.228 złotych.
> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to