Home | Previous Page | Next Page   Disk, Memory, and Process Management > Managing Shared Memory > Setting Database Server Shared-Memory Configuration Parameters >

Setting Parameters for Virtual Shared Memory

Table 25 lists the ONCONFIG parameters that you use to configure the virtual portion of shared memory. For more information, see the chapter on configuration effects on memory in your IBM Informix Dynamic Server Performance Guide.

Table 25. Configuring the Virtual Portion of Shared Memory
Configuration Parameter Purpose
DS_HASHSIZE Number of hash buckets for lists in the data-distribution cache.
DS_POOLSIZE Maximum number of entries in the data-distribution cache.
PC_HASHSIZE Specifies the number of hash buckets for the UDR cache and other caches that the database server uses. For more information about setting PC_HASHSIZE, refer to your IBM Informix Dynamic Server Performance Guide.
PC_POOLSIZE Specifies the number of UDRs (SPL routines and external routines) that can be stored in the UDR cache. In addition, this parameter specifies the size of other database server caches, such as the typename cache and the opclass cache. For more information about setting PC_POOLSIZE, refer to your IBM Informix Dynamic Server Performance Guide.
SHMADD Specifies the size of dynamically added shared-memory segments
EXTSHMADD Specifies the size of an added extension segment
SHMTOTAL Specifies the total amount of memory to be used by the database server
SHMVIRTSIZE Specifies the initial size of the virtual portion of shared memory
STACKSIZE Specifies the stack size for the database server user threads
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]