This Natural profile parameter defines the default initial size of various Natural storage buffers.
In previous versions of Natural, individual profile parameters (for
example, SSIZE
)
were used to define the sizes of the buffers. The DS
profile parameter is a universal parameter to specify all buffer sizes. It
corresponds to the NTDS
macro in the Natural parameter
module NATPARM
.
See also Natural Storage Management and General Rules for Parameter Usage in the Operations documentation.
Note:
There are some buffer sizes (for example, ESIZE
,
VSIZE
, etc.) which
cannot be specified by the profile parameter DS
, due to
certain reasons, for example, the size is part of a larger buffer or the size
defines the total maximum of a number of buffers.
Possible settings | (name,size) |
|
---|---|---|
Default setting | See table below. | |
Dynamic specification | yes | Multiple pairs of buffer names/sizes can be specified. This
parameter can only be specified dynamically. In the Natural parameter module
NATPARM , the corresponding macro
NTDS must be
used instead.
|
Specification within session | no |
You may continue using the individual parameters or you may use the
individual parameters in parallel to the parameter DS
.
During the dynamic parameter evaluation, individual buffer size parameters are
converted internally into the new DS
parameter format,
for example, SSIZE=55
is converted into
DS=(SSIZE,55)
.
The following topics are covered below:
The DS
parameter is specified as follows:
DS=(name1,size1,name2,size2,...) |
The NTDS
macro is specified as follows:
NTDS name1,size1 NTDS name2,size2 ...
Buffer Name | Description | Buffer Size (KB) | Default | Available as subparameter of
DS and alternatively as individual profile parameter
|
---|---|---|---|---|
ASIZE |
Entire System Server auxiliary buffer | 0, 1-64 |
0 |
yes |
BSIZE |
Size of EntireX Broker buffer | 0, 1-64 |
0 |
yes |
CSIZE |
Size of Con-nect/Con-form buffer area | 0-512 |
0 |
yes |
DATSIZE |
Size of buffer for local data | 10-2097151 |
32 |
yes |
DSIZE |
Initial size of DBLOG buffer
|
0, 2 - 2097151 |
2 |
yes
Note: |
EDPSIZE |
Size of the Software AG Editor auxiliary buffer pool | 0, 48-2097151 |
0 |
yes |
ETPSIZE |
Size of Entire Transaction Propagator buffer | 0, 10-128 |
0 |
yes |
EXCSIZE |
Size of buffer for Natural Expert C interface | 0, 1-256 |
0 |
yes |
EXRSIZE |
Size of buffer for Natural Expert rule tables | 0, 1-256 |
0 |
yes |
MONSIZE |
Size of
SYSTP monitor buffer
|
0, 5-256 |
0 |
yes |
MULFETCH |
Size of Multi-fetch buffer | 0-1024 |
64 |
no (only available as subparameter of DS )
Note: |
NAFSIZE |
Size of buffer for Natural Advanced Facilities | 0, 1-64 |
0 |
yes |
NSFSIZE |
Size of SAF interface buffer. | 0, 8-64 |
0 |
no (only available as subparameter of
DS )
|
RDCSIZE |
Size of buffer for the Natural Data Collector | 0, 2-128 |
0 |
yes |
RJESIZE |
Initial size of NATRJE buffer
|
0, 1-2097151 |
8 |
yes |
RUNSIZE |
Size of runtime buffer | 10-64 |
16 |
yes |
SSIZE |
Size of Software AG Editor buffer | 0, 40-512 |
64 |
yes |
TSIZE |
Size of the buffer for Adabas Text Retrieval | 0, 1-2097151 |
0 |
yes |
XSIZE |
Size of buffer for user subsystem | 0, 1-64 |
0 |
yes |
ZSIZE |
Size of Entire DB buffer area | 0, 1-64 |
0 |
yes |
For more information, refer to the descriptions of the individual buffer size parameters.
Example of DS
parameter:
DS=(ASIZE,33,TSIZE,60,EDPSIZE,500)
Equivalent in Natural parameter module NATPARM
:
NTDS ASIZE,33 NTDS TSIZE,60 NTDS EDPSIZE,500