↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 配置参数

vacuum_buffer_usage_limit

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

boot val
2048
category
Resource Usage / Memory
context
user
documented
true
enumvals
未知
extra desc
未知
lang
en
max val
16777216
metadata version
18
min val
0
name
vacuum_buffer_usage_limit
short desc
Sets the buffer pool size for VACUUM, ANALYZE, and autovacuum.
source
pg-settings-source-snapshot
unit
kB
vartype
integer

版本定义 PG 18

指定 VACUUM 和 ANALYZE 命令使用的缓冲区访问策略的大小。设为 0 时,允许操作使用任意数量的 shared_buffers 缓冲区。否则,有效大小范围为 128 kB 至 16 GB。如果指定的大小超过 shared_buffers 大小的 1/8,则会在不提示的情况下限制为该值。默认值为 2MB。如果未指定单位,则以千字节为单位。此参数可以随时设置。在执行VACUUM和ANALYZE时,可以通过 BUFFER_USAGE_LIMIT 选项覆盖此设置。较大的设置可能使 VACUUM 和 ANALYZE 运行得更快,但设置过大可能会将过多其他有用页面逐出共享缓冲区。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:6146f68db3251bba0029b91ba856b626fd82157a0e03315c830b3a6d0d5ab00e

正文语言: zh-Hans · 2026-09-11@29c86d9