The database server provides support for private network buffers for each session that uses SOCTCP, IPCSTR, or TLITCP network connections.
For situations in which many connections and sessions are constantly active, these private network buffers have the following advantages:
The IFX_NETBUF_PVTPOOL_SIZE environment variable specifies the size of the private network buffer pool for each session. The default size is one buffer. For more information on this environment variable, see the IBM Informix: Guide to SQL Reference.
Use the onstat options in the following table to monitor the network buffer usage.
The onstat -g ntu option displays the following format for the q-pvt output field:
current number / highest number
If the number of free buffers (value in q-pvt field) is consistently 0, you can perform one of the following actions:
The q-exceeds field indicates the number of times that the threshold for the shared network free-buffer pool was exceeded. When this threshold is exceeded, the database server returns the unused network buffers (over this threshold) to the global memory pool in shared memory. Optimally, this value should be 0 or a low number so that the server is not allocating or deallocating network buffers from the global memory pool.
Enterprise Edition Home | Express Edition Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]