VMS Help  —  RMU72  Optimize  Usage Notes
    o  To use the RMU Optimize After_Journal command for a database,
       you must have the RMU$BACKUP or RMU$RESTORE privilege in the
       root file access control list (ACL) for the database or the
       OpenVMS SYSPRV or BYPASS privilege.

    o  You cannot optimize an .aij file in the process of backing it
       up. You must first back up the .aij file, using the RMU Backup
       After_Journal command with the Format=Old_File qualifier, and
       then optimize it.

    o  As part of the optimization process, Oracle RMU sorts journal
       records by physical dbkey which improves I/O performance of
       the recovery. Because AIJ file optimization uses the OpenVMS
       Sort/Merge utility (SORT/MERGE) to sort journal records, you
       can improve the efficiency of the sort operation by changing
       the number and location of the work files used by SORT/MERGE.
       The number of work files is controlled by the RDMS$BIND_SORT_
       WORKFILES logical name. The allowable values are 1 through 10
       inclusive, with a default value of 2. The location of these
       work files can be specified with device specifications, using
       the SORTWORKn logical name (where n is a number from 0 to
       9). See the OpenVMS documentation set for more information
       on using SORT/MERGE. See the Oracle Rdb7 Guide to Database
       Performance and Tuning for more information on using these
       Oracle Rdb logical names.

    o  Do not use the OpenVMS Alpha High Performance Sort/Merge
       utility (selected by defining the logical name SORTSHR to
       SYS$SHARE:HYPERSORT) when using the RMU Optimize After_Journal
       command. HYPERSORT does not support several of the interfaces
       the command uses. In addition, HYPERSORT does not report
       errors or warnings when it is used with the RMU Optimize
       After_Journal command.

       Make sure that the SORTSHR logical name is not defined to
       reference HYPERSORT.EXE.

    o  You can redirect the AIJ rollforward temporary work files
       and the database recovery (DBR) redo temporary work files
       to a different disk and directory location than the default
       (SYS$DISK) by assigning a different directory to the RDM$BIND_
       AIJ_WORK_FILE logical in the LNM$FILE_DEV name table and a
       different directory to the RDM$BIND_DBR_WORK_FILE logical in
       the LNM$SYSTEM_TABLE, respectively.

       This can be helpful in alleviating I/O bottlenecks that might
       be occurring in the default location.

    o  You can optimize an inactive .aij file that results, for
       example, from backing up and renaming an extensible .aij file.
       Backing up and renaming an extensible .aij file creates a new
       active, primary .aij file and makes the previous .aij file
       inactive. After optimizing the inactive .aij file, you can
       use the OpenVMS BACKUP command to back up the .oaij file. Note
       that you cannot optimize an active, primary .aij file.

    o  The RMU Optimize After_Journal command can read an .aij file
       on disk or a backed up .aij file on disk or on tape that is in
       the Old_File format, and it can write the .oaij file to disk
       or to tape in either Old_File or New_Tape format.

    o  If an RMU Optimize After_Journal command is issued from a
       batch job, tape requests and problems are reported to the
       tape operator. This occurs because tape requests and problems
       often require manual intervention, and if the RMU Optimize
       After_Journal command was issued from a batch job, the only
       available person might be the operator.

    o  When the RMU Optimize After_Journal command is issued
       interactively and a tape request or problem arises, Oracle
       RMU notifies the person who issued the command through the I/O
       channel assigned to the logical name SYS$COMMAND. After being
       notified of the problem, the user who issued the command can
       either fix the problem (if the user has access to the tape
       drive) or contact the tape operator to ask the tape operator
       to fix the problem. The REQUEST command can be used to notify
       the tape operator, as follows:

       $ REQUEST/REPLY/TO=TAPES -
       _$ "Please Write Enable tape ATOZBG on drive $255$MUA6:"

    o  You should use the density values added in OpenVMS Version
       7.2-1 for OpenVMS tape device drivers that accept them because
       previously supported values may not work as expected. If
       previously supported values are specified for drivers that
       support the OpenVMS Version 7.2-1 density values, the older
       values are translated to the Version 7.2-1 density values if
       possible. If the value cannot be translated, a warning message
       is generated, and the specified value is used.

       If you use density values added in OpenVMS Version 7.2-1 for
       tape device drivers that do not support them, the values are
       translated to acceptable values if possible. If the value
       cannot be translated, a warning message is generated and the
       density value is translated to the existing default internal
       density value (MT$K_DEFAULT).

       One of the following density-related errors is generated if
       there is a mismatch between the specified density value and
       the values that the tape device driver accepts:

       %DBO-E-DENSITY, TAPE_DEVICE:[000000]DATABASE.BCK; does not support
        specified density

       %DBO-E-POSITERR, error positioning TAPE_DEVICE:

       %DBO-E-BADDENSITY, The specified tape density is invalid for
        this device

    o  If you want to use an unsupported density value, use the VMS
       INITIALIZE and MOUNT commands to set the tape density. Do not
       use the Density qualifier.

    o  Because data stream names representing the database are
       generated based on the backup file name specified for the
       Oracle RMU backup command, you must either use a different
       backup file name to store the next backup of the database
       to the Librarian utility or first delete the existing data
       streams generated from the backup file name before the same
       backup file name can be reused.

       To delete the existing data streams stored in the Librarian
       utility, you can use a Librarian management utility or the
       Oracle RMU Librarian/Remove command.
Close Help