min_dynamic_shared_memory

指定启动时分配的动态共享内存的系统参数

min_dynamic_shared_memory 是一个配置参数,用于指定服务器启动时应分配的共享内存量。

min_dynamic_shared_memoryPostgreSQL 14 中添加。

用法

min_dynamic_shared_memory 指定在服务器启动时预留的额外动态共享内存量。这在 Linux 上对于并行查询特别有用,因为它意味着对于此类查询无需从操作系统临时分配额外的共享内存,只要它们的内存使用量不超过指定数量。

默认值

min_dynamic_shared_memory 的默认值为:0

按 PostgreSQL 版本分列的详细信息

min_dynamic_shared_memory (PostgreSQL 17)

设置 0
单位 MB
类别 资源使用/内存
简短描述 启动时预留的动态共享内存量。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: min_dynamic_shared_memory

min_dynamic_shared_memory (PostgreSQL 16)

设置 0
单位 MB
类别 资源使用/内存
简短描述 启动时预留的动态共享内存量。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: min_dynamic_shared_memory

min_dynamic_shared_memory (PostgreSQL 15)

设置 0
单位 MB
类别 资源使用/内存
简短描述 启动时预留的动态共享内存量。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: min_dynamic_shared_memory

min_dynamic_shared_memory (PostgreSQL 14)

设置 0
单位 MB
类别 资源使用/内存
简短描述 启动时预留的动态共享内存量。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: min_dynamic_shared_memory

更改历史记录

分类

GUC 配置项内存

另请参阅

dynamic_shared_memory_type

反馈

提交关于“min_dynamic_shared_memory”的任何评论、建议或更正 此处