返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

linux 平台上创建数据源
............................
18

.........................
- 764 -

功能
这个参数用于设置内存的可用比例(gbased 服务可用内存占机器物理内存大小的
比例)。系统内存gbase_memory_pct_target 的结果通常作为Server 启动时和运行
时,对于内存上限和下限的检查。
在GBase 8a MPP Cluster 中,这个参数的默认值是0.8,不建议用户对该参数进行
修改。
默认值为0.8(基数为物理内存),单位:百分比,由于节点进程启动时会进行内
存检测,即内存池的大小如果小于物理内存* PCT,进程会启动终止,因此当手
动修改该值(调低)时,往往需要配合内存池默认值的调整,以确保内存池
(gbase_heap_data + gbase_heap_large + gbase_heap_temp) <= 物理内存* PCT,内
存池的调整请参考gbase_heap_data、gbase_heap_large、gbase_heap_temp。
注:
使用_gbase_memory_use_swap 参数可以控制gbase_memory_pct_target 计算时
基数是否考虑swap 大小,该参数默认值为0,即基数不考虑swap,只使用物理
内存进行计算,值设置为1 时基数使用(物理内存+swap)的和值。