autovacuum_analyze_threshold

指定触发自动分析的更改次数的 GUC

autovacuum_analyze_threshold 是一个 配置参数,指定了需要对表执行自动 ANALYZE 的最小行数(插入、更新或删除)。

autovacuum_analyze_thresholdPostgreSQL 8.1 中添加。

默认

autovacuum_analyze_threshold 的默认值为:50

按 PostgreSQL 版本详细信息

autovacuum_analyze_threshold (PostgreSQL 19)

设置 50
单位  
类别 清理 / 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 18)

设置 50
单位  
类别 清理 / 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 17)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 16)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 15)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 14)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 13)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 12)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 11)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 10)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.6)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.5)

设置 50
单位  
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  
需要重启 false

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.4)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.3)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.2)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.1)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 9.0)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 8.4)

设置 50
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647
枚举值  
启动值 50
重置值 50
源文件  
源行  

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 8.3)

设置  
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647

文档autovacuum_analyze_threshold

autovacuum_analyze_threshold (PostgreSQL 8.2)

设置  
单位
类别 自动清理
简短描述 在分析之前,行插入、更新或删除的最小数量。
扩展描述  
上下文 sighup
变量类型 整数
来源 默认
最小值 0
最大值 2147483647

文档autovacuum_analyze_threshold

变更历史

分类

GUC 配置项清理

另请参阅

autovacuum_analyze_scale_factor, autovacuum_vacuum_threshold

反馈

请在此处提交关于“autovacuum_analyze_threshold”的任何评论、建议或更正。