Previous Topic: TARGETROOT ParameterNext Topic: Console Communications Facility


NOSWEEP Statement

NOSWEEP is an optional parameter statement that prevents an area sweep from being performed against the non-copy area you identify.

The NOSWEEP parameter decreases CA IDMS/DB Reorg execution time when it is used for non-copy areas that contain few set occurrences with cross-area linkage. When NOSWEEP is used, CA IDMS/DB Reorg resolves pointers between areas by creating extracts during set walking, or by using NEXT and PRIOR pointers to establish set linkage with the area being reorganized.

Using NOSWEEP

To determine the number of record occurrences with cross-area set linkage, run CA IDMS/DB Analyzer and review the Record Reports. If the number of record occurrences with set linkage between the copy area and the non-copy area is less than the total number of pages in the non-copy area, use the NOSWEEP statement.

During the first reorganization step (the Analysis Step), CA IDMS/DB Reorg determines whether it can create pointers for records in a copy area that have set linkage with records in a non-copy area, without sweeping every area. If pointers can be created, CA IDMS/DB Reorg automatically sets the NOSWEEP parameter.

NOSWEEP Syntax and Options

[NOSWEEP,AREA=area-name]
NOSWEEP

Initiates NOSWEEP statement processing and indicates that an area name parameter follows.

AREA=area-name

Identifies the non-copy area for which an area sweep is to be prevented. If you do not enter the name of an area, CA IDMS/DB Reorg usually sweeps all areas that have cross-area set linkage with the area being reorganized.

Rules