Using high-speed sequential processing control statements
The following is an introduction to high-speed sequential processing (HSSP) control statements.
HSSP control statements allow you to:
- Set up the environment in which you process a selected PCB with HSSP
- Create an image copy of a designated DEDB area, reducing the amount of logged data
- Restrict access of a specific HSSP or non-HSSP application program to only designated DEDB areas
- Specify whether the utility private buffers are allocated in 31-bit extended common storage (ECSA) or 64-bit common storage
You can specify the following HSSP control statements:
- SETO
- The SETO control statement allows you to specify the options in processing a PCB with HSSP.
- SETR
- The SETR control statement specifies the processing range of PCBs to a database during scheduling of an application program. If a PSB has several PCBs pointing to the same database, you can restrict the access of each PCB to that database. Each program can only access data in the DEDB within the range defined.
- SETU
- The SETU control statement specifies whether the utility private buffers are allocated in 31-bit extended common storage (ECSA) or 64-bit common storage. If the statement is not specified, the buffers are allocated in ECSA.
HSSO, HSSR, and HSSD control blocks are built from SETO and SETR statements. These control blocks—specifically those that represent image copy data sets and those that are used for UOW locking—are formatted for offline dumps. These control statements are in the DFSCTL data set.
Related reading: For the syntax and
keywords associated with the HSSP control statements, see High-speed sequential processing control statements.