Allowed Changes to Set and Subset Physical Options details the changes that can be made to the set and subset physical options during an update, reorganization, or modeling process. Numbers in parentheses refer to explanatory notes following the table.
Table 41. Allowed Changes to Set and Subset Physical Options
Option |
Model |
Update |
File Format Conversion (No Key Changes) |
Record Format Conversion (Key Changes) |
---|---|---|---|---|
AREAS |
Yes |
Yes (1) |
Yes |
|
AREASIZE |
No |
No |
Yes |
|
BUFFERS |
Yes |
Yes (1) |
Yes |
|
CHECKSUM |
No |
No |
Yes |
|
disk/pack |
Yes |
Yes (2) |
Yes (2) |
|
DUMPSTAMP |
No |
No |
Yes |
|
LOADFACTOR |
No |
Yes (3,4) |
Yes (3) |
Yes (3) |
MODULUS |
No |
No |
Yes |
|
OPEN PARTITIONS |
No |
Yes |
No |
|
PARTITION set name |
No |
No |
No |
|
POPULATION |
No |
Yes (3,1) |
Yes (3) |
|
PRIME |
No |
Yes (4) |
Yes |
|
RECORDCOUNT option |
No |
No |
Yes |
Yes |
TABLESIZE |
No |
No |
Yes |
Yes |
SECTIONS |
No |
No |
Yes |
Yes |
Section bounds specifications |
No |
No |
Yes |
Yes |
VSS2OPTIMIZE |
No |
No |
Yes |
|
VSSWARN |
Yes |
Yes (1) |
Yes |
|
VSS3OPTIMIZE |
No |
No |
Yes |
Yes |
Explanatory Notes
-
Recompilation of tailored data management software is not necessary.
-
When the disk/pack option is changed, the system searches for the set or subset on the new device. The set or subset can be copied from the old device to the new device by using library maintenance.
The disk/pack option should not be changed for a set or subset of the LOB tank data set or restart data set in conjunction with any updates that cause a reorganization. These files are accessed before the reorganization runs DMCONTROL and are expected to be on the original pack. Once DMCONTROL is run, these files are expected to be on the new pack. This move to the new pack requires manual intervention and, if not handled correctly, could lead to errors.
If a structure is in a permanent directory, the permanent directory must exist on the new device or the directory must be created manually before copying the structures.
-
Either an update or a reorganization process can be used to change the load factor or population value.
The DASDL compiler uses the LOADFACTOR and POPULATION specifications to compute the AREAS, AREASIZE, and TABLESIZE specifications for sets and subsets; consequently, changing either the load factor or the population can affect these attributes.
When the reorganization process is used, both the load factor and the population values can be increased or decreased as desired. These new values are used to compute new values for the AREAS, AREASIZE, and TABLESIZE specifications; and the reorganization process reformats the files using these new values. Alternatively, the values for the AREAS, AREASIZE, LOADFACTOR, and TABLESIZE options can be specified explicitly in the DASDL description.
When an update process is used, the AREASIZE and TABLESIZE values must not change. The DASDL compiler computes a new value for the AREAS option based on the new load factor and population values.
-
Recompile the Reorganization program.