ANALYZE option for estimating data set allocation in LOADPLUS
LOADPLUS writes these statistics to SYSPRINT.
To use the ANALYZE function, you must also either enable automated file size estimation or specify an appropriate numeric value for the ENUMROWS command option.
ANALYZE PAUSE or ANALYZE ONLY provides the estimated information in table format. Messages BMC51530I, BMC51531I, and BMC51532I provide the heading information and multiple BMC51533I messages provide the estimates. LOADPLUS issues a separate BMC51533I message for each data set and provides the following information:
- Data set name
- Number of kilobytes
- Primary and secondary 3380 cylinder quantities
- Primary and secondary 3390 cylinder quantities
- Index name, where applicable
As an alternative to using ANALYZE to help you estimate sizes for data sets, you can have LOADPLUS dynamically allocate your data sets for you. To use dynamic allocation, you must
- Either enable automated file size estimation (AUTOENUMROWS=ON or ENUMROWS AUTO) or specify an appropriate numeric value for the ENUMROWS command option.
- Enable dynamic data set allocation, either in your installation options or with the DDTYPE command option.
For more information about dynamic allocation, see Dynamic-data-set-allocation and Dynamic-allocation-options.
If you do not use the PAUSE or ONLY keywords with ANALYZE, LOADPLUS also gathers the information described in this section. However, instead of pausing or stopping, LOADPLUS continues processing. If dynamic allocation is enabled, LOADPLUS uses the ANALYZE phase information to dynamically allocate your data sets. In this case, the ANALYZE phase does not write the statistics to SYSPRINT.