SHMVIRT_ALLOCSEG 配置参数和内存利用率

SHMVIRT_ALLOCSEG 配置参数指定数据库服务器应该分配内存的阈值。此配置参数还定义警报事件安全代码,如果服务器无法分配新的内存段,就激活此代码以确保数据库服务器决不会用完内存。

设置 SHMVIRT_ALLOCSEG 配置参数时,您必须:
示例 1
SHMVIRT_ALLOCSEG 3000, 4
这指定了如果数据库服务器在虚拟内存中有 3000 KB 的剩余量,而其他的内存千字节无法分配,那么服务器将发出级别为 4 的警报。
示例 2
SHMVIRT_ALLOCSEG .8, 4
这指定了如果数据库服务器在虚拟内存中有 20% 的剩余量,而其他的内存千字节无法分配,那么服务器将发出级别为 4 的警报。