vacuum_buffer_usage_limit

指定 VACUUM/ANALYZE 缓冲区访问策略大小的 GUC

vacuum_buffer_usage_limit 是一个配置参数,指定用于 VACUUMANALYZE 命令的缓冲区访问策略的大小。

vacuum_buffer_usage_limitPostgreSQL 16 中添加。

默认值

vacuum_buffer_usage_limit 的默认值为:2MB (PostgreSQL 16: 256 kB)。

按 PostgreSQL 版本分列详情

vacuum_buffer_usage_limit (PostgreSQL 17)

设置 2048
单位 kB
类别 资源使用/内存
简短描述 设置 VACUUM、ANALYZE 和 autovacuum 的缓冲池大小。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 16777216
枚举值  
启动值 2048
重置值 2048
源文件  
源代码行号  
待重启

文档: vacuum_buffer_usage_limit

vacuum_buffer_usage_limit (PostgreSQL 16)

设置 256
单位 kB
类别 资源使用/内存
简短描述 设置 VACUUM、ANALYZE 和 autovacuum 的缓冲池大小。
额外描述  
上下文 用户
变量类型 整数
来源 默认值
最小值 0
最大值 16777216
枚举值  
启动值 256
重置值 256
源文件  
源代码行号  
待重启

文档: vacuum_buffer_usage_limit

更改历史

分类

GUC 配置项, 内存, 真空清理

反馈

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