STOREOPTS statement
The STOREOPTS statement controls how
Log Master
maintains internal memory and file structures called key stores. These internal structures are built and maintained in below-the-bar memory, but if the memory requirements exceed the MEMORY specification, key stores offload data to above-the-bar memory.
The keywords of this statement correspond to the installation options described in Installation-option-descriptions.
The following figure shows the STOREOPTS syntax:
MEMORY(data, index) | Defines the total amount of memory that Log Master uses for key stores. If you specify this keyword, ensure that it is the first keyword in the STOREOPTS statement. The keyword has the following values:
If the first value or either value is exceeded, Log Master will offload (or "spill") the excess to above-the-bar storage which might result in a slight decrease in performance. The product adheres to the specifications provided in most cases. However, when large volumes of data are processed or when the specification is lower than the default values, the amount of below-the-bar memory used might exceed the specifications. Log Master distributes the memory that you allocate between key stores based on the values that are specified for the MEMPERCENT keyword or the xxPCT installation options. See also KSMEMORY=100M, 10M. | ||||||||||||
MEMPERCENT | Determines how Log Master distributes memory among its individual key stores. Each value represents a percentage of the total amount of key store memory. For more information, see MEMORY(data, index). If you use the MEMPERCENT keyword, you must specify percentage values for each key store as an integer, using the following guidelines:
The keyword has the following values:
|