返回首页

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

更新日期:2024年09月11日

参数说明:用于设置执行HASH JOIN 操作时HASH 表的大小。
该参数属于USERSET 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,0~INT_MAX/2。
默认值:0

取值:[1,10]
默认值:1
说明:算子运算时one pass 切分更均匀优化,Group by 算子数据hash 划分时采样,
按百分比采样时,
采样的百分比值。
_gbase_hash_part_sample_method 参数为1 时有
效。
取值范围1(10%)~10(100%),默认是1。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
31

大小(SQL 管理 API)
随同 admin() 或 task() 函数,使用 modify chunk extend 参数来以指定的最小数量扩
展 chunk 的大小。该 chunk 必须标记为可扩展的。
语法

元素
描述
关键考虑
chunk_number
The number of the chunk.
chunk 号。

extend_amount
要添加到 chunk 的空间的最
小数量,以 KB 为单位。
请参阅 admin() 和 task()
参数大小规范。


用法
在该 chunk 可被扩展之前,你必须或手工地或自动地标记 chunk 为可扩展的。随同
admin() 或 task() 函数,使用 modify chunk extendable 参数来标记 chunk 为可扩展
的。
modify chunk extend SQL 管理 API 命令是 adm_add_storage 任务的替代方式。当包含
该 chunk 运行的空间空闲页不足或用尽时,服务器可运行这个任务来自动地扩展 chunk
的大小。
您不可在镜像的空间中扩展 chunk,且如果您在运行 modify chunk extend SQL 管理 API
命令时提供了镜像 chunk 号,则您将收到错误提示。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 758 -
要识别镜像的空间中的主 chunk 和镜像 chunk,请在 onstat
-d 命令输出中 flags 域的
位置 1 中查找 P (主)或 M(镜像)。
服务器可能截取需要的大小,依赖于页大小和该空间配置的创建大小和扩展大小。
示例
假定您的 onstat -d 命令输出显示 3 号 chunk 是镜像 chunk,4 号 chunk 不是镜像
chunk。
您不可扩展 3 号 chunk 的大小。
然而,
您可更改 4 号 chunk。
下列命令扩展 4 号
chunk 的大小 10000 KB:
EXECUTE FUNCTION task("modify chunk extend", "4", "10000");