NUMBUFS

Data file cache buffers

WSupported on Windows
USupported on Unix

 

NSupported in Synergy .NET
Important

This environment variable is deprecated and should no longer be set.

The NUMBUFS environment variable defines the number of fixed cache buffers.

The number of buffers.

NUMBUFS sets the number of cache buffers used for each file.

Files opened with I/O caching (which occurs automatically in Synergy/DE 10 and above) allocate buffers dynamically depending on the size of the file. The number of buffers is based on the best mix of cache buffers for a particular file with respect to usage, and that is the sum of all keys’ index depths plus two times the number of keys. The size of each cache buffer is about the size of the index PAGE size for a file. See Page size for more information.

The environment. On Windows, this environment variable can also be set in the [synergy], [dbl], [dbr], [dblink], [dblibr], or [myprog] section of synergy.ini (where myprog is any .dbr file).

Runtime, compiler, fcompare, fconvert, isutl, irecovr