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 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" 的评论、建议或更正 此处