SORT parameters passed to DFSORT

Reference for IMS HP Change Accumulation Utility SORT parameters.

SORT parameters are passed to DFSORT (5740-SMI) for processing. The specific format of each parameter setting is defined by DFSORT in the DFSORT Application Programming Guide.

Specifying the DFSPARM DD statement allows you to override DFSORT control statements.

In multi-address space mode, the specification of DFSPARM parameters in a pre-allocated DFSPARM DD DSN=&dsn(DFSPARM) must be within skeleton JCL.

In single address space mode, the DFSPARM parameters can also be specified directly in the JCL instream via SYSIN (for example, DFSPARM DD *).

SORT.DYNALLOC COUNT=number
Maximum number of requested work data sets

Default: 4

Range: 2-255

SORT.FILSZ=number
Estimate of the number of records to be sorted

Default: 100000

Range: 5000-999999999

SORT.HIPRMAX=value
Maximum amount of hiperspace to be used for hipersorting

When IMS HP Change Accumulation Utility command SORT.HIPRMAX=O is received, IMS HP Change Accumulation Utility will pass DFSORT parameters to take advantage of optimized sort processing. These options allow DFSORT to take advantage of memory object sorting and internally calculating optimal storage requirements.

The following DFSORT parameters are added:

  • DSPSIZE=256
  • MOSIZE=MAX
  • DSA=64
  • SDB=LARGE

Default: 0 (Optimal)

SORT.MAINSIZE=number
DFSORT determines how much storage to allocate above and below 16MB virtual; however, the total amount of storage cannot exceed MAINSIZE.

Default: 4

Range: 1-2000 (M)

SORT.SMF=name
Specify whether the sort step should record SMF type-16 records, and which data to include

Default: No

List: FULL/SHORT/NO