Previous Topic: Sample Assembly JCL for DBCVTPR with DBCSID Macros (z/OS)Next Topic: SKIPLOAD Parameters


Using the SKIPLOAD Macro

The SKIPLOAD macro allows you to avoid the unnecessary attempted loads of non-existent URTs during startup and initialization only. It is especially useful when using DBCVTPR DYNPPT=YES for AUTO install and when most of the MAXURT range is skipped.

For example, your standard might require having URT 1-20, 4900-4999 and 9900-9999. In this case, only 220 URTs are to be loaded. In the previous release there would have been at least 9999 look ups. In this example, two SKIPLOAD macros could reduce the lookup/loads from 9999 to 220, significantly increasing startup performance.

The SKIPLOAD macro has two parameters.

The values for these parameters are only valid for URT ranges. There can be multiple SKIPLOAD macro occurrences. They are assembled with the DBCVTPR macro and DBCSID macros. The SKIPLOAD macros must be together and must immediately follow the last DBCSID macro. The combined assembly is linked as DBCVTPR.