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