hash_mem_multiplier

用于计算哈希操作可使用最大内存量的配置参数

hash_mem_multiplier 是一个用于计算基于哈希的操作可以使用的最大内存量的 配置参数

hash_mem_multiplierPostgreSQL 13 中添加。

默认

的默认值为 .hash_mem_multiplier

  • 2.0 (PostgreSQL 15 及以上)
  • 1.0 (PostgreSQL 13 / 14)

按 PostgreSQL 版本详细说明

hash_mem_multiplier (PostgreSQL 17)

设置 2
单位  
类别 资源使用/内存
简短描述 哈希表使用的 work_mem 的倍数。
额外描述  
上下文 用户
变量类型 实数
来源 默认值
最小值 1
最大值 1000
枚举值  
引导值 2
重置值 2
源文件  
源代码行号  
重启挂起

文档: hash_mem_multiplier

hash_mem_multiplier (PostgreSQL 16)

设置 2
单位  
类别 资源使用/内存
简短描述 哈希表使用的 work_mem 的倍数。
额外描述  
上下文 用户
变量类型 实数
来源 默认值
最小值 1
最大值 1000
枚举值  
引导值 2
重置值 2
源文件  
源代码行号  
重启挂起

文档: hash_mem_multiplier

hash_mem_multiplier (PostgreSQL 15)

设置 2
单位  
类别 资源使用/内存
简短描述 哈希表使用的 work_mem 的倍数。
额外描述  
上下文 用户
变量类型 实数
来源 默认值
最小值 1
最大值 1000
枚举值  
引导值 2
重置值 2
源文件  
源代码行号  
重启挂起

文档: hash_mem_multiplier

hash_mem_multiplier (PostgreSQL 14)

设置 1
单位  
类别 资源使用/内存
简短描述 哈希表使用的 work_mem 的倍数。
额外描述  
上下文 用户
变量类型 实数
来源 默认值
最小值 1
最大值 1000
枚举值  
引导值 1
重置值 1
源文件  
源代码行号  
重启挂起

文档: hash_mem_multiplier

hash_mem_multiplier (PostgreSQL 13)

设置 1
单位  
类别 资源使用/内存
简短描述 哈希表使用的 work_mem 的倍数。
额外描述  
上下文 用户
变量类型 实数
来源 默认值
最小值 1
最大值 1000
枚举值  
引导值 1
重置值 1
源文件  
源代码行号  
重启挂起

文档: hash_mem_multiplier

更改历史记录

分类

GUC 配置项, 内存

另请参阅

work_mem

反馈

提交任何关于 "hash_mem_multiplier" 的评论、建议或更正 此处