使用 DS_NONPDQ_QUERY_MEM 配置参数来增加查询可用的内存数量,
该查询不是并行数据库
查询(PDQ)。(如果 PDQ 优先级设为零,则您可仅使用该参数。)
onconfig.std 值
DS_NONPDQ_QUERY_MEM:
l UNIX™ 上:256
l Windows™ 上:128
值
从缺省值到 DS_TOTAL_MEMORY 值的 25%
单位
KB
生效
编辑 onconfig 文件并重启数据库服务器之后。
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 70 -
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
如果您为 DS_NONPDQ_QUERY_MEM 参数指定一个值,
则根据表行的数目和大小确定和调整该
值。
提示: 通常设置该值不超过最大可用临时 dbspace 大小。
在数据库服务器初始化期间根据计算得到的 DS_TOTAL_MEMORY 值来计算
DS_NONPDQ_QUERY_MEM 值。如果在处理 DS_NONPDQ_QUERY_MEM 期间,数据库服务器更改您
设置的该值,则服务器按此格式发送消息:
DS_NONPDQ_QUERY_MEM recalculated and changed from old_value Kb to new_value Kb.
在此消息中,old_value 表示您在用户配置文件中赋给 DS_NONPDQ_QUERY_MEM 的值,
new_value 表示由数据库服务器确定的值。