更新时间:2024-11-12 GMT+08:00
分享

用户自定义函数

udf_memory_limit

参数说明:控制每个数据库节点执行UDF时可用的最大物理内存量。该参数当前版本不生效,请使用FencedUDFMemoryLimit和UDFWorkerMemHardLimit参数控制fenced udf worker虚存。

参数类型:整型

参数单位:kB

取值范围:200*1024 ~ 2147483647

默认值:204800(即200MB)

设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。例如,设置为204800,不带单位,表示204800kB;设置为300MB,带单位,表示300MB。取值如果要带单位,必须为kB、MB、GB。

设置建议:推荐使用默认值。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

FencedUDFMemoryLimit

参数说明:控制每个fenced udf worker进程使用的虚拟内存。

参数类型:整型

参数单位:kB

取值范围:0 ~ 2147483647

默认值:0,表示不做内存控制。

设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。例如,设置为200,不带单位,表示200kB;设置为3MB,带单位,表示3MB。取值如果要带单位,必须为kB、MB、GB。

设置建议:推荐使用默认值。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

UDFWorkerMemHardLimit

参数说明:控制FencedUDFMemoryLimit的最大值。

参数类型:整型

参数单位:kB

取值范围:0 ~ 2147483647

默认值:1048576(即1GB)

设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。例如,设置为200,不带单位,表示200kB;设置为3MB,带单位,表示3MB。取值如果要带单位,必须为kB、MB、GB。

设置建议:推荐使用默认值。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

相关文档