Here I have shown how DFSORT speeds up its sort processing even when you are not supplied the “sortworkdd”.
Why SORTWORKdd is not mandatory?
//SORTWKdd DD ----
Defines a work data set for a sort. Typically, it is not needed because DFSORT can allocate work data sets for a sort dynamically.
Why STEPLIB is not needed in SORT JCL?
//STEPLIB DD ----
The DFSORT program is typically found in a library known to the system, so the //STEPLIB DD statement is not needed.
However, if DFSORT is not in a library known to the system, the //STEPLIB DD statement defines the library containing the DFSORT program.






