Image copy during reorganization

You can request that one or more output image copy data sets be produced during reorganization.

Specify the IC subcommand for each image copy to be produced. For details about the IC subcommand, see Making an image copy.

The example in the following figure requests the creation of a single output image copy data set for the area being reorganized.

Requesting an image copy during reorganization

REORGANIZE DBD=dbdname,IAREA=areaname
 IC DSNAME='dataset-name-mask',
 UNIT=TAPE,DISP=(NEW,CATLG)

DEDB analyses during reorganization

If your site has a license for the Fast Path Analyzer/EP product, pointer validation will occur automatically (by default) when you execute an offline reorganization.

This automatic process applies the default value of QUICK for the POINTER_VALIDATION keyword. The analysis function performs a checksum validation of pointers for each segment type within each UOW of the database that is specified on the REORGANIZE command. Automatic pointer validation provides assurance of the area’s pointer integrity, while providing statistics that show how the reorganization process affected space usage.

Note

You can override automatic quick pointer validation and request more detailed validation by specifying POINTER_VALIDATION=FULL on the REORGANIZE or GLOBAL command. Direct pointers are validated by using the cross-reference technique. Although not recommended, you can also specify another valid value for the POINTER_VALIDATION keyword (such as POINTER_VALIDATION=NONE to completely disable the analysis function).

If an SDEP segment is defined for the database and the number of UOWs for IOVF control intervals is being extended (using the EXTEND_IOVF_#UOWS keyword), SDEP pointers are also validated (by default) by using the same technique as specified for direct pointers. You can manually specify any valid value for the SDEP_VALIDATION keyword to control how SDEP pointers are to be validated.

You can also specify additional functions that are associated with the analysis function:

  • Use the RAP_VALIDATION keyword to control how RAPs are processed.

  • Use the LARGEST_DATABASE_RECORDS keyword to specify the number of largest database records to be tracked by the analysis process.

  • Use the REPORT and THRESHOLD subcommands to control the generation of analysis reports and exception testing.

For more information about these keywords and subcommands, see Analyzing a DEDB.

Because no values are specified for the POINTER_VALIDATION and SDEP_VALIDATION keywords, the example in the following figure requests that pointer validation be performed during reorganization of the area by using the QUICK (checksum) technique and that no validation of SDEP pointers is performed. Full validation for RAP pointers is requested explicitly. The example produces only the Free Space Analysis report and does not check threshold conditions. 

Control statements for requesting analysis during reorganization

REORGANIZE  DBD=dbdname, 
         RAP_VALIDATION=XREF,
       REPORT 
 REPORT_DEFAULT=NO,
 FREESPACE_ANALYSIS=YES


Was this page helpful? Yes No Submitting... Thank you

Comments