11.01.2013 Views

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

ABCs of z/OS System Programming Volume 3 - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SMB processing techniques<br />

If all <strong>of</strong> the required conditions are met, SMB is invoked when option SYSTEM or an SMB<br />

processing technique is used in the fields described previously. SMB is disabled when USER<br />

is entered instead (USER is the default). Since JCL information takes precedence over data<br />

class information, installations can enable or disable SMB for some executions.<br />

The information contained in SMB processing techniques is needed because SMB must<br />

maintain an adequate algorithm for managing the CIs in the resource pool. SMB accepts the<br />

ACB MACRF options when the I/O operation is requested. For this reason, the installation<br />

must accurately specify the processing type, through ACCBIAS options:<br />

► Direct Optimized (DO)<br />

SMB optimizes for totally random record access. When this technique is used, VSAM<br />

changes the buffering management from NSR to LSR.<br />

► Direct Weighted (DW)<br />

The majority is direct access to records, with some sequential.<br />

► Sequential Optimized (SO)<br />

Totally sequential access.<br />

► Sequential Weighted (SW)<br />

The majority is sequential access, with some direct access to records.<br />

When SYSTEM is used in JCL or in the data class, SMB chooses the processing technique<br />

based on the MACRF parameter <strong>of</strong> the ACB.<br />

For more information about the use <strong>of</strong> SMB, refer to VSAM Demystified, SG24-6105.<br />

180 <strong>ABCs</strong> <strong>of</strong> z/<strong>OS</strong> <strong>System</strong> <strong>Programming</strong> <strong>Volume</strong> 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!