Using KSAM/XL and KSAM 64 (32650-90886)

22 Chapter2
Creating a KSAM File
Creating the File With the BUILD Command
based on the record size of a file. Refer to MPE/iX Commands Reference Manual for more
information on using this option.
The LISTFILE, 7 command displays the optimal data block size and the 8 bit value of the
flagword of the KSAM parameter.
Figure 2-1. Creating a KSAM XL file using the OPTMBLK parameter
The DEFBLK parameter of the BUILD command allows the user to select a data block size of
4K bytes. If neither OPTMBLK nor DEFBLK is specified, the data block size defaults to DEFBLK
(block size of 4K bytes).
Figure 2-2. Creating a KSAM 64 file using the OPTMBLK parameter
Figure 2-3. Creating a KSAM XL file with data block size set at 4K bytes (default)
:BUILD XOPTMXL;KSAMXL;KEY=(B,1,4);OPTMBLK
:LISTFILE XOPTMXL,7
KEY KEYTYPE KEY LOCATION KEY SIZE DUP/RDUP
--- ------- ------------ -------- --------
1 BYTE 1 4 NONE
NUM KSAM KEYS: 1 FIRST KSAM RECORD: 0
LANGUAGE : ENGLISH REUSE RECORD : NO
VERSION : 2 COMPUTE BLK SIZE : OPTMBLK
DATA :
:BUILD XOPTM64;KSAM64;KEY=(B,1,4);OPTMBLK
:LISTFILE XOPTM64,7
KEY KEYTYPE KEY LOCATION KEY SIZE DUP/RDUP
--- ------- ------------ -------- --------
1 BYTE 1 4 NONE
NUM KSAM KEYS: 1 FIRST KSAM RECORD: 0
LANGUAGE : ENGLISH REUSE RECORD : NO
VERSION : 2 COMPUTE BLK SIZE : OPTMBLK
DATA :
:BUILD XDEFXL;KSAMXL;KEY=(B,1,4)
:LISTFILE XDEFXL,7
KEY KEYTYPE KEY LOCATION KEY SIZE DUP/RDUP
--- ------- ------------ -------- --------
1 BYTE 1 4 NONE
NUM KSAM KEYS: 1 FIRST KSAM RECORD : 0
LANGUAGE : ENGLISH REUSE RECORD : NO
VERSION : 2 COMPUTE BLK SIZE : DEFBLK
DATA :