SORTOPTS statement
The keywords of this statement correspond to installation options described in Installation option descriptions.
The following figure shows the SORTOPTS syntax.
Option | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
SMCORE | Specifies the maximum amount of memory that Log Master requests when it uses the sort routine. To specify this keyword, enter both of the following values.
See also SMCORE=0M,0K. | ||||||||
RESINV memValue | Specifies the amount of memory (below the 16-MB line) that Log Master instructs the sort routine to reserve for processing other than sort processing. Specify the memValue amount as bytes, kilobytes (use the suffix K), or megabytes (use the suffix M). See also RESINV=0K. | ||||||||
PARMOPTS | Specifies how Log Master dynamically allocates data sets other than sort work data sets.
| ||||||||
SORTDYN | Determines whether Log Master uses the sort routine’s dynamic sort allocation rules or accepts your allocation attributes.
See also SORTDYN=USE. | ||||||||
Sort file size parameters | Specifies the estimated size of the data that Log Master must sort during a given job. You can also specify the size of the data to be sorted during an individual log scan. These parameters specify the estimated size of the data to be sorted or a technique that Log Master uses to calculate the estimate. For more information, see Sort file size parameters. | ||||||||
HISTORY | Determines whether Log Master stores information in the Repository about the current job’s sort actions. The information includes the number of log records that were sorted and the average size of the records. If historical information is stored in the Repository from previous runs of the current work ID, Log Master can use that information to estimate the size of the data to be sorted during the current run. For more information, see FILSZ. Log Master passes the estimated size to the sort routine in your environment. Log Master stores and retrieves historical information by using the work ID of the job. If you run a Log Master job repeatedly, you can use this keyword (and the related USE HISTORY value) to optimize the sort actions of your job.
| ||||||||
WORKOPTS | Specifies how Log Master dynamically allocates sort work data sets.
|
Sort file size parameters
Use this syntax to improve the performance of Log Master sort actions as follows:
When these parameters are included in a SORTOPTS statement, they affect the sort actions of the entire job.
When these parameters are included in a LOGSCAN statement, they affect only the individual log scan.
Sort file size parameters syntax diagram
You can also use the following methods to affect the performance of sort actions:
You can control how much memory Log Master allocates for each invocation of the sort routine (for more information, see SMCORE=0M,0K).
You can control how the sort routine allocates sort work data sets (for more information, see Defining sort work data sets).
Option | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FILESZ | Specifies the estimated size of the data that Log Master must sort during a given job or log scan. The value of this keyword determines the estimated size or the technique that Log Master uses to calculate an estimated size. Log Master passes the estimated size to the sort routine in your environment. The sort routine uses the estimated size value to efficiently allocate sort memory or sort work data sets.
If you specify a FILSZ estimate, Log Master determines the default SMCORE values by using the minimum storage required by BMCSORT when all of the following conditions exist:
|
Comments
Log in or register to comment.