hash_mem_multiplier
是一个用于计算基于哈希的操作可以使用的最大内存量的 配置参数。
hash_mem_multiplier
在 PostgreSQL 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
更改历史记录