autovacuum_work_mem

一个 GUC 参数,用于确定 autovacuum 进程可使用的内存量

autovacuum_work_mem 是一个 配置参数,用于确定每个 autovacuum 工作进程可使用的最大内存量。

autovacuum_work_memPostgreSQL 9.4 中添加。

默认值

autovacuum_work_mem 的默认值为:-1 (表示将使用 maintenance_work_mem 的当前值)。

按 PostgreSQL 版本详细信息

autovacuum_work_mem (PostgreSQL 19)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述 -1 表示使用 "maintenance_work_mem"。
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 18)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述 -1 表示使用 "maintenance_work_mem"。
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 17)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 16)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 15)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 14)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 13)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 12)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 11)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 10)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 9.6)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 9.5)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  
需要重启 false

文档autovacuum_work_mem

autovacuum_work_mem (PostgreSQL 9.4)

设置 -1
单位 kB
类别 资源使用 / 内存
简短描述 设置每个 autovacuum 工作进程使用的最大内存量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 -1
最大值 2147483647
枚举值  
启动值 -1
重置值 -1
源文件  
源行  

文档autovacuum_work_mem

变更历史

分类

GUC 配置项清理

另请参阅

maintenance_work_mem, work_mem, logical_decoding_work_mem, autovacuum_worker_slots

反馈

欢迎就 "autovacuum_work_mem" 提交任何评论、建议或更正 在此处