autovacuum_max_workers

控制自动清理工作进程数量的服务器参数

autovacuum_max_workers 是一个配置参数,用于指定可以同时运行的最大自动清理进程数。

autovacuum_max_workersPostgreSQL 8.3中添加。

用法

autovacuum_max_workers 控制实际可以同时启动的自动清理进程数量。自动清理启动器本身不包含在此数量中。

请注意,autovacuum_max_workers 是一个全局集群设置,而不是每个数据库的设置。这意味着,根据autovacuum_max_workers设置和存在的数据库数量,自动清理可能不会同时在所有数据库上运行。

默认值

autovacuum_max_workers 的默认值为:3

按PostgreSQL版本分列详情

autovacuum_max_workers (PostgreSQL 18)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 17)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 16)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 15)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 14)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 13)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 12)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 11)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 10)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.6)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 262143
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.5)

设置 3
单位  
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 8388607
枚举值  
启动值 3
重置值 3
源文件  
源代码行  
待重启

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.4)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 8388607
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.3)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 8388607
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.2)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 8388607
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.1)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 8388607
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 9.0)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 536870911
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 8.4)

设置 3
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 536870911
枚举值  
启动值 3
重置值 3
源文件  
源代码行  

文档: autovacuum_max_workers

autovacuum_max_workers (PostgreSQL 8.3)

设置  
单位
类别 自动清理
简短描述 设置同时运行的最大自动清理工作进程数。
额外描述  
上下文 postmaster
变量类型 整数
来源 默认值
最小值 1
最大值 536870911

文档: autovacuum_max_workers

变更历史

分类

GUC 配置项, 清理

另请参阅

autovacuum_work_mem max_worker_processes

反馈

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