Main storage databases (MSDBs)

The MSDB structure consists of fixed-length root segments only, although the root segment length can vary between MSDBs.

The maximum length of any segment is 32,000 bytes with a maximum key length of 240 bytes. Additional prefix data extends the maximum total record size to 32,258 bytes.

The following options are not available for MSDBs:

The MSDB family of databases consists of four types:

Recommendation: Use DEDBs instead of MSDBs when you develop new Fast Path databases. Terminal-related MSDBs and non-terminal-related MSDBs with terminal-related keys are no longer supported. Although non-terminal-related MSDBs with non-terminal-related-keys are still supported, you should consider converting any existing MSDBs to DEDBs. You can use the MSDB-to-DEDB Conversion utility.

An MSDB is defined in the DBD in the same way as any other IMS database, by coding ACCESS=MSDB in the DBD statement. The REL keyword in the DATASET statement selects one of the four MSDB types.

Both dynamic and fixed terminal-related MSDBs have the following characteristics:

Terminal-related MSDBs cannot be accessed by ETO terminals.

Non-terminal-related MSDBs have the following characteristics: