FIXRET[RIEVE]

   

FOCUS HOLD files support keyed retrieval from a fixed format sequential file, which can greatly reduce the I/Os incurred in reading extract files. The performance gains are accomplished by using the SEGTYPE= parameter in the Master File to specify that the BY fields in the request be used as a logical key for sequential files. The FIXRETRIEVE parameter allows you to stop the retrieval process when an equality test on this field holds true. This changes former behavior, as the interface previously read all of the records from the QSAM file and then passed them to FOCUS to apply the screening conditions when creating the final report.

The syntax is:

SET FIXRET[RIVE] = {ON|OFF}

where:

ON

Enables keyed retrieval. ON is the default value.

OFF

Disables keyed retrieval.