shared_memory_size

一个预设配置参数,报告主共享内存的大小

shared_memory_size 是一个预设配置参数,报告主共享内存区域的大小。

shared_memory_sizePostgreSQL 15 中添加。

用法

shared_memory_size 在运行时计算,并报告服务器主共享内存区域的大小。这包括扩展分配的共享内存量,因为这是在处理 shared_preload_libraries 后计算的。

报告的值四舍五入到最接近的兆字节。

按 PostgreSQL 版本详细说明

shared_memory_size (PostgreSQL 17)

设置 0
单位 MB
类别 预设选项
简短描述 显示服务器主共享内存区域的大小(四舍五入到最接近的 MB)。
额外描述  
上下文 内部
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: shared_memory_size

shared_memory_size (PostgreSQL 16)

设置 0
单位 MB
类别 预设选项
简短描述 显示服务器主共享内存区域的大小(四舍五入到最接近的 MB)。
额外描述  
上下文 内部
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: shared_memory_size

shared_memory_size (PostgreSQL 15)

设置 0
单位 MB
类别 预设选项
简短描述 显示服务器主共享内存区域的大小(四舍五入到最接近的 MB)。
额外描述  
上下文 内部
变量类型 整数
来源 默认值
最小值 0
最大值 2147483647
枚举值  
启动值 0
重置值 0
源文件  
源代码行  
待重启

文档: shared_memory_size

更改历史记录

示例

在默认安装中加载了 pg_stat_statements 后,shared_memory_size 报告的值

postgres=# SHOW shared_memory_size;
 shared_memory_size 
--------------------
 145MB
(1 row)

分类

内存预设配置项

另请参阅

shared_memory_size_in_huge_pages,shared_buffers,shared_memory_type

反馈

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