TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)
Appendix H 671
TurboIMAGE/XL versus TurboIMAGE/V
Overview
H TurboIMAGE/XL versus
TurboIMAGE/V
TurboIMAGE/XL is available on the HP 3000 Series 900. This database management
system is very similar to TurboIMAGE/V. However, some differences exist due to the
architecture of the 900 series and the MPE/iX features of which TurboIMAGE/XL takes
advantage.
Overview
Specific TurboIMAGE/XL differences are listed here:
• Transaction Management (XM), an internal MPE/iX service, is used to do the following:
— Ensure intrinsic level physical consistency of the database as a default unless the
AUTODEFER option is enabled. Incomplete intrinsics will be backed out and not
reapplied. This performs the same functionality as Intrinsic Level Recovery (ILR) on
MPE V.
— Guarantee via Intrinsic Level Recovery (ILR) that not more than one DBDELETE or
DBPUT per process will be lost. ILR should be disabled on TurboIMAGE/XL.
— Recover transactions via dynamic roll-back recovery while other database activity is
occurring.
• Mapped files are used instead of extra data segments for run-time control blocks.
Another control block, the Database User Local Index (DBUX), has been added.
• The maximum number of DBOPENs per process is 127 (63 per database) depending on
the availability of system resources.
• Some status area information returned by TurboIMAGE/XL library procedures is
different for MPE/iX applications because of the change from 16-bit to 32-bit
architecture.
• Some information returned by DBINFO mode 402 is different because of the change in
how ILR is implemented.
• For roll-back recovery: If logging to disk, the user log file and the database must reside
in the same volume set. If logging to tape, the database must be in the system volume
set.
• DBSTORE has a TRANSPORT option in the INFO=string for moving TurboIMAGE/XL
databases to MPE V.
• Better integrated third-party indexing software that works in conjunction with
TurboIMAGE/XL provides the capability to do generic key searches, multiple keyword