SCA$MENU.HLB  —  SCA Topics, Libraries  Virtual Libraries
    SCA can use more than one SCA library at the same time when doing
    queries using the FIND and INSPECT commands. The list of SCA
    libraries used for this is called a virtual library. The order
    of SCA libraries in the library list is important. A module in
    the first library in the library list will hide the same module
    in other libraries, further on in the library list. For example,
    suppose PROJECT_LIB has modules A, B, C and library MYLIB has
    modules A, and D. You can set the library as follows:

      LSE Command> SET LIBRARY MYLIB,PROJECT_LIB

    The modules visible in the virtual library would be A (from
    MYLIB), B, and C (both from PROJECT_LIB) and D (from MYLIB).

    There are many reasons for using more than one physical library as
    your virtual library:

    o  Using more than one library, you can improve LOAD performance
       by loading multiple libraries simultaneously. See the help
       topic Reducing_LOAD_Time.

    o  You can use virtual libraries to allow several developers to
       maintain a consistent view of their changes to a project,
       without affecting the other developers, and without having
       to copy the entire SCA library for each developer.

    o  You can put your SCA libraries on different disks or on
       different nodes (using the SCA server). This improves
       performance or takes advantage of the available disk space.

    o  You can easily change the order of libraries in your virtual library
       list with the INSERT LIBRARY BEFORE, INSERT LIBRARY AFTER, INSERT
       LIBRARY FIRST, and INSERT LIBRARY LAST commands, eliminating the need
       to reenter a library list.  Libraries may also be removed from the list
       with the CANCEL LIBRARY command.  You can specify libraries in your
       library list using library numbers.  For example, the command CANCEL
       LIBRARY 2 removes the second SCA library from the library list.
Close Help