When *FILE objects are replicated by object replication processes, it is sometimes necessary to retrieve the extended attribute of a *FILE object, such as PF, LF or DSPF, in order to accurately perform system journal replication. Whenever large volumes of journal entries for *FILE objects are replicated from the system journal (the security audit journal, QAUDJRN), MIMIX caches this information for a fixed set of *FILE objects to prevent repeated retrievals of the extended attribute. The result is a potential reduction of CPU consumption by the object send job and a significant performance improvement.
This function can be tailored to suit your environment. The maximum size of the cache is controlled though the use of a data area in the MIMIX product library. The cache size indicates the number of entries that can be contained in the cache. If the data area is not created or does not exist in the MIMIX product library, the size of the cache defaults to 15.
To configure the extended attribute cache, do the following:
-
Create the data area on the systems on which the object send jobs are running. Type the following command:
CRTDTAARA DTAARA(installation_library/MXOBJSND) TYPE(*CHAR) LEN(2)
-
Specify the cache size (
xx
). Valid cache values are numbers 00 through 99. Type the following command:
CHGDTAARA DTAARA(installation_library/MXOBJSND) VALUE('xx, RCVJRNE_delay_values')
Notes:
-
The four RCVJRNE delay values are specified in this string along with the cache size. See topic Increasing data returned in journal entry blocks by delay-ing RCVJRNE calls for more information.
-
Using
00
for the cache size value disables the extended attribute cache.