03.03.2015 Views

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Direct Access File Independence Facility (VCKD)<br />

FBA Disk Files<br />

Mapping FBA Disk Files<br />

VCKD provides two data-mapping techniques <strong>for</strong> Direct Access files: full-track<br />

mapping and record mapping.<br />

• Full-track mapping combines all the key and data records from the original<br />

CKD track into one control interval. All I/O to the file is then per<strong>for</strong>med at<br />

the track level. If the file contains physical keys, track mapping must be<br />

specified.<br />

• Record mapping creates a separate control interval <strong>for</strong> each data record on<br />

the original CKD track. I/O <strong>for</strong> the file is then per<strong>for</strong>med at the record<br />

level. Record mapping provides faster access to records and reduced<br />

storage requirements. However, it is supported only <strong>for</strong> fixed-length<br />

records.<br />

Specify the mapping technique as a parameter within the file name of a DLBL<br />

JCL statement. This parameter has the following <strong>for</strong>mat:<br />

MAP=T<br />

MAP=R<br />

- <strong>for</strong> track mapping<br />

- record mapping<br />

If MAP= is not specified, the default is full-track mapping. A file that has been<br />

created <strong>for</strong> record mapping cannot be accessed as track-mapped.<br />

Examples<br />

Indicates record mapping.<br />

// DLBL FBAFILE,'NEW.FBA.FILE.MAP=R',,DA Indicates track mapping, by default.<br />

// DLBL FBAFILE,'NEW.FBA.FILE',,DA<br />

Allocating FBA Disk Files<br />

There are two methods of determining the number of FBA blocks to allocate<br />

<strong>for</strong> the new FBA DA file: direct calculation, and VCKD Disk Analyzer Program<br />

(VCKDANAL) use.<br />

• Direct Calculation<br />

VCKD emulates each CKD track as "n" FBA blocks. The actual number of<br />

FBA blocks that make up each CKD track is based upon the CKD device<br />

type, key and data lengths, and the number of records per track.<br />

6–46 <strong>User</strong> <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!