SHMVIRT_ALLOCSEG 配置参数

使用 SHMVIRT_ALLOCSEG 配置参数来指定 GBase 8s 应分配新的共享内存段的阈值,以及如果服务器不能分配新内存段时激活的事件报警级别。

onconfig.std 值
SHMVIRT_ALLOCSEG 0,3
一个数值,可选地后跟一个逗号和另一个数值。
threshold = 当数据库服务器应添加一个共享内存段时指出的数值。:
  • 0 = 缺省。当需要时数据库服务器分配的共享内存段。
  • .40 - .99 = 添加一个段之前使用的内存百分比。
  • 256 - 10000000 = 添加一个段之前保留的 KB 数。

alarm_level:可选的。一个从 1 至 5 的整数值,指定发出的事件报警级别:1 = 不值得注意,2 = 信息,3 = 关注(缺省),4 = 紧急,5 = 致命。事件报警的类 ID 是 24,事件 ID 是 24003。

分隔符
以逗号分隔这些值。
生效
编辑 onconfig 文件并重启数据库服务器之后。

用法

设置 SHMVIRT_ALLOGSEG 配置参数来主动地添加共享内存段,而不是等到数据库服务器自动地添加共享内存段。

如果不能分配新的内存段,则事件报警每三十分钟重复一次。