Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Enhancing performance by direct access

&pagelevel(3)&pagelevel

The MARENADM administrator program contains a special access routine to enhance performance. Normally, the MAREN catalog is not accessed directly, but indirectly via the MARENCP control program. This access routine, however, attempts to open the catalog in shared update mode. If successful, all file accesses are performed directly. If the attempt is not successful, the message MARM195 is issued and all catalog accesses are directed as usual via the control task.

In the former case, there are two advantages:

  • The response times of MARENADM are shortened.

  • The load on the control task is relieved, thus improving the performance of MAREN.

The access routine can only be activated if the following prerequisites are satisfied:

  • The MAREN catalog files must be opened with SHARED-UPDATE= YES by the control task; see section “Start files for MARENCP”. This also applies to the logging file if logging is activated.

  • The BS2000 file protection attributes must permit opening of the MAREN catalog. This requirement is fulfilled on the system by default with the MAREN catalog if the MARENADM program is called under the user ID TSOS or under the user ID of the MAREN catalog, and any file passwords have been specified. If the access routine is also to be effective under other user IDs, special control measures are required (e.g. the catalog should be assigned the attribute USER-ACCESS=ALL-USERS and a password).

  • Any module library containing exit routines which was assigned in the control program start procedure must be accessible if a read exit (module name MARENEX5) or one of the two modify exits (MARENEX2 or MARENEX4) is stored there.

The access routine can also be used from a remote system in the MAREN network which has no direct access to the MAREN catalog if an appropriate SET-RFA-CONNECTION command was entered before calling MARENADM.