This COBOL system supports more than one type of indexed file. The tables below illustrate the different types available and the features that they support.
Table 1. Indexed Files - Features Supported
|
Supports Files Logically >4 Gb |
Fast Updates on Files with Multiple Duplicate Keys |
Maximum Occurrences of Duplicate Key Value |
Support for Variable Length Records and Compression |
Separate Index File |
IDXFORMAT"1" |
No |
No |
65535 |
No |
Yes |
IDXFORMAT"2" |
No |
No |
65535 |
No |
Yes |
IDXFORMAT"3" |
No |
No |
65535 |
Yes |
Yes |
IDXFORMAT"4" |
No |
Yes |
4 G |
Yes |
Yes |
IDXFORMAT"8" |
Yes |
Yes |
4 G |
Yes |
No |
Table 2. Indexed Files - Physical Characteristics
|
Duplicate Occurrence Records |
Data Record Alignment |
File Pointer Size (bytes) |
Residue Length Field |
Index Node Includes Record Header |
IDXFORMAT"1" |
No |
1 |
4 |
n/a |
No |
IDXFORMAT"2" |
No |
1 |
4 |
n/a |
No |
IDXFORMAT"3" |
No |
4 |
4 |
2 |
No |
IDXFORMAT"4" |
Yes |
4 |
4 |
2 |
No |
IDXFORMAT"8" |
Yes |
8 |
6 |
4 |
Yes |