PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12245
auto_explain_z以压缩二进制格式记录执行计划,并支持轮转与离线解析。
Compressed binary execution-plan logging with rotation and offline decoding.
explain plan logging compression
auto_explain_z
监控统计监控统计 · 扩展目录
auto_job背景作业调度PostgreSQL扩展
A PostgreSQL extension for background job scheduling
auto_job
时序与时态时序与时态 · 扩展目录
autocluster在插入时保持聚簇局部性的 EDB 表访问方法。
EDB table access method that preserves clustering locality during inserts.
table-am clustering storage locality
advanced_storage_pack
分析与列存分析与列存 · 扩展目录
autofailover提供自动故障转移辅助函数的 C 语言 PostgreSQL 扩展,可检查角色和 WAL 状态、执行提升并调整同步复制设置。
C extension exposing autofailover functions for role and WAL status checks, promotion, and synchronous replication setting chang…管理运维 · 扩展目录
AutoFile等待更新postgresql.auto.conf文件。
Waiting to update the postgresql.auto.conf file.
`pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/ut…轻量级锁 · 等待事件
autoinc用于自动递增字段的函数
functions for autoincrementing fields
autoinc
函数与聚合函数与聚合 · 扩展目录
autoinc — 用于字段自动递增的函数F.41.2. autoinc — 用于字段自动递增的函数
autoinc() 是一个将序列的下一个值存入整数字段的触发器。这与内置的“serial 列”功能有一些重叠,但并不相同。只有当该字段的值最初为零或空值时(也就是在插入或更新该行的 SQL 语句动作执行之后),触发器才会替换该字段值。此外,如果序列的下一个值为零,则会再次调用 nextval(),以取得一个非零值。使用…autoinc — 用于字段自动递增的函数
automergePostgres实验性CRDT支持
CRDT support in Postgres (experimental)
crdt postgres
automerge
数据类型数据类型 · 扩展目录
autopex通过事件触发器调用 Pex,在执行 CREATE EXTENSION 时自动下载并构建目标 PostgreSQL 扩展。
Event-trigger extension that invokes Pex to automatically download and build PostgreSQL extensions when CREATE EXTENSION is run.
…管理运维 · 扩展目录
autoreindex需要 shared_preload_libraries 加载的后台 worker 扩展,用于扫描膨胀索引并在后台执行并发重建索引维护。
Shared-preload background-worker extension that scans for bloated indexes and performs concurrent reindexing work in the b…管理运维 · 扩展目录
autosummarize控制向新页范围插入数据时是否为前一个范围安排汇总。
BRIN 自动汇总
BRIN 索引
定义每当在下一页范围检测到插入时,是否为上一页范围执行一次范围摘要操作。
WITH (autosummarize = value)
适用对象 BRIN 索引
取值类型 布尔值
索引访问方法
此条目适用于 BRIN 索引。使用 CREATE INDEX 的 WITH 子句设置,或用 ALTE…存储参数 · BRIN 索引
autovacuum控制 PostgreSQL 是否运行自动清理启动器。
Starts the autovacuum subprocess.
Autovacuum 通过后台调度 VACUUM 与 ANALYZE 维持 MVCC 表的可用状态。它既是性能机制,也是防止事务号回卷的安全网,并非可有可无的清洁任务。
启用后,一个 launcher 在各数据库之间协调多个 worker。Worker 依据…配置参数 · 清理 / 自动清理
Autovacuum等待读取或更新自动清理工作进程的当前状态。
Waiting to read or update the current state of autovacuum workers.
`pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `sr…轻量级锁 · 等待事件
autovacuum_analyze_scale_factor以 reltuples 的比例设置触发 ANALYZE 前的元组插入、更新或删除数量。
Number of tuple inserts, updates, or deletes prior to analyze as a fraction of reltuples.
autovacuum_analyze_scale_factor:以 reltuples 的比例设置触发 ANAL…配置参数 · 清理 / 自动清理
autovacuum_analyze_scale_factor为当前表设置按表规模计算自动分析触发阈值时使用的比例因子。
自动分析比例因子
表与物化视图
autovacuum_analyze_scale_factor 参数的每表取值。
WITH (autovacuum_analyze_scale_factor = value)
适用对象 表与物化视图
取值类型 浮点数
适用范围
这是关系级设置,作用于当前表或物化视图。它不等同于会话级或…存储参数 · 表与物化视图
autovacuum_analyze_score_weight设置 autovacuum 优先级中 ANALYZE 得分的缩放系数。
Scaling factor of analyze score for autovacuum prioritization.
autovacuum_analyze_score_weight:设置 autovacuum 优先级中 ANALYZE 得分的缩放系数。实测在档范围为 PG19 Beta 4;最后在档…配置参数 · 清理 / 自动清理
autovacuum_analyze_threshold设置触发 ANALYZE 前元组插入、更新或删除数量的最低阈值。
Minimum number of tuple inserts, updates, or deletes prior to analyze.
autovacuum_analyze_threshold:设置触发 ANALYZE 前元组插入、更新或删除数量的最低阈值。实测在档范围为 PG9.0–19 Beta 4;最…配置参数 · 清理 / 自动清理
autovacuum_analyze_threshold为当前表设置触发自动统计信息分析的基础阈值。
自动分析基础阈值
表与物化视图
autovacuum_analyze_threshold 参数的每表取值。
WITH (autovacuum_analyze_threshold = value)
适用对象 表与物化视图
取值类型 整数
适用范围
这是关系级设置,作用于当前表或物化视图。它不等同于会话级或实例级 GUC;同名的全局参…存储参数 · 表与物化视图
autovacuum_enabled控制当前关系的常规自动清理;关闭后仍不能阻止防止事务 ID 回卷所需的清理。
启用自动清理
表与物化视图
为特定表启用或禁用自动清理守护进程。如果为真,自动清理守护进程将按照 第 24.1.6 节 中讨论的规则,在该表上执行自动 VACUUM 和/或 ANALYZE 操作。如果为假,则该表不会被自动清理,但为了防止事务 ID 回卷,仍可能对其执行自动清理。有关回卷防护的更多信息…存储参数 · 表与物化视图
autovacuum_freeze_max_age设置为防止事务 ID 回卷而强制自动清理表的年龄。
Age at which to autovacuum a table to prevent transaction ID wraparound.
autovacuum_freeze_max_age:设置为防止事务 ID 回卷而强制自动清理表的年龄。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta …配置参数 · 清理 / 自动清理
autovacuum_freeze_max_age为当前关系降低触发防事务 ID 回卷自动清理的年龄上限。
事务 ID 强制冻结年龄
表与物化视图
autovacuum_freeze_max_age 参数的每表取值。注意,自动清理会忽略大于系统范围设置的每表 autovacuum_freeze_max_age 参数(它只能设置得更小)。
WITH (autovacuum_freeze_max_age = value)
适用对象…存储参数 · 表与物化视图
autovacuum_freeze_min_age为当前关系设置普通清理开始冻结事务 ID 的最小年龄。
事务 ID 最小冻结年龄
表与物化视图
vacuum_freeze_min_age 参数的每表取值。注意,自动清理会忽略大于系统范围 autovacuum_freeze_max_age 设置一半的每表 autovacuum_freeze_min_age 参数。
WITH (autovacuum_freeze_min_age…存储参数 · 表与物化视图
autovacuum_freeze_score_weight设置 autovacuum 优先级中事务 ID 冻结得分的缩放系数。
Scaling factor of freeze score for autovacuum prioritization.
autovacuum_freeze_score_weight:设置 autovacuum 优先级中事务 ID 冻结得分的缩放系数。实测在档范围为 PG19 Beta 4;最后在档的 PG…配置参数 · 清理 / 自动清理
autovacuum_freeze_table_age为当前关系设置触发积极冻结扫描的事务 ID 年龄阈值。
事务 ID 全表冻结年龄
表与物化视图
vacuum_freeze_table_age 参数的每表取值。
WITH (autovacuum_freeze_table_age = value)
适用对象 表与物化视图
取值类型 整数
适用范围
这是关系级设置,作用于当前表或物化视图。它不等同于会话级或实例级 GUC;同名的…存储参数 · 表与物化视图
autovacuum_informations提供 autovacuum launcher PID 与 autovacuum worker 信息查询函数的 PostgreSQL 扩展。
PostgreSQL extension that adds functions for reporting the autovacuum launcher PID and autovacuum worker information.
au…监控统计 · 扩展目录
autovacuum_max_parallel_workers设置单个 autovacuum worker 可使用的最大并行 worker 数。
Maximum number of parallel workers that can be used by a single autovacuum worker.
autovacuum_max_parallel_workers:设置单个 autovacuum worker 可使用的最大并行 w…配置参数 · 清理 / 自动清理
autovacuum_max_workers限制可同时运行的 autovacuum worker 进程数量。
Sets the maximum number of simultaneously running autovacuum worker processes.
设置集群内可同时运行的 autovacuum worker 上限,不包含 launcher。增加 worker 能提高调度容量,但也会提高并发维护的资源需求…配置参数 · 清理 / 自动清理
autovacuum_multixact_freeze_max_age设置为防止 MultiXact 回卷而强制自动清理表的 MultiXact 年龄。
Multixact age at which to autovacuum a table to prevent multixact wraparound.
autovacuum_multixact_freeze_max_age:设置为防止 MultiXact 回卷而强制自动清理表的 MultiX…配置参数 · 清理 / 自动清理
autovacuum_multixact_freeze_max_age为当前关系降低触发防多事务 ID 回卷自动清理的年龄上限。
多事务 ID 强制冻结年龄
表与物化视图
autovacuum_multixact_freeze_max_age 参数的每表取值。注意,自动清理会忽略大于系统范围设置的每表 autovacuum_multixact_freeze_max_age 参数(它只能设置得更小)。
WITH (autovacuum_multix…存储参数 · 表与物化视图
autovacuum_multixact_freeze_min_age为当前关系设置清理时替换多事务 ID 的最小年龄。
多事务 ID 最小冻结年龄
表与物化视图
vacuum_multixact_freeze_min_age 参数的每表取值。注意,自动清理会忽略大于系统范围 autovacuum_multixact_freeze_max_age 设置一半的每表 autovacuum_multixact_freeze_min_age 参数。
WI…存储参数 · 表与物化视图
autovacuum_multixact_freeze_score_weight设置 autovacuum 优先级中 MultiXact 冻结得分的缩放系数。
Scaling factor of multixact freeze score for autovacuum prioritization.
autovacuum_multixact_freeze_score_weight:设置 autovacuum 优先级中 MultiXact 冻结得分的缩放系…配置参数 · 清理 / 自动清理
autovacuum_multixact_freeze_table_age为当前关系设置触发积极冻结扫描的多事务 ID 年龄阈值。
多事务 ID 全表冻结年龄
表与物化视图
vacuum_multixact_freeze_table_age 参数的每表取值。
WITH (autovacuum_multixact_freeze_table_age = value)
适用对象 表与物化视图
取值类型 整数
适用范围
这是关系级设置,作用于当前表或物化视…存储参数 · 表与物化视图
autovacuum_naptime设置两轮 autovacuum 扫描之间的休眠时间。
Time to sleep between autovacuum runs.
autovacuum_naptime:设置两轮 autovacuum 扫描之间的休眠时间。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 min,context 为 sighup。这是测试版快照…配置参数 · 清理 / 自动清理
autovacuum_parallel_workers为当前表覆盖自动清理的并行工作进程上限。
自动清理并行工作进程数
表与物化视图
autovacuum_max_parallel_workers 参数的每表取值。若指定为 -1,则使用 autovacuum_max_parallel_workers 的值。若设为 0,则对该表禁用并行清理。默认值为 -1。
WITH (autovacuum_parallel_workers = v…存储参数 · 表与物化视图
autovacuum_vacuum_cost_delay设置 autovacuum 的清理成本延迟(毫秒)。
Vacuum cost delay in milliseconds, for autovacuum.
autovacuum_vacuum_cost_delay:设置 autovacuum 的清理成本延迟(毫秒)。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 2 ms,con…配置参数 · 清理 / 自动清理
autovacuum_vacuum_cost_delay覆盖当前关系自动清理时采用的代价节流延迟。
自动清理代价延迟
表与物化视图
autovacuum_vacuum_cost_delay 参数的每表取值。
WITH (autovacuum_vacuum_cost_delay = value)
适用对象 表与物化视图
取值类型 整数
适用范围
这是关系级设置,作用于当前表或物化视图。它不等同于会话级或实例级 GUC;同名的全局参数…存储参数 · 表与物化视图
autovacuum_vacuum_cost_limit设置 autovacuum 休眠前可用的清理成本额度。
Vacuum cost amount available before napping, for autovacuum.
autovacuum_vacuum_cost_limit:设置 autovacuum 休眠前可用的清理成本额度。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默…配置参数 · 清理 / 自动清理
autovacuum_vacuum_cost_limit覆盖当前关系自动清理时采用的代价节流上限。
自动清理代价上限
表与物化视图
autovacuum_vacuum_cost_limit 参数的每表取值。
WITH (autovacuum_vacuum_cost_limit = value)
适用对象 表与物化视图
取值类型 整数
适用范围
这是关系级设置,作用于当前表或物化视图。它不等同于会话级或实例级 GUC;同名的全局参数…存储参数 · 表与物化视图
autovacuum_vacuum_insert_scale_factor以 reltuples 的比例设置触发 VACUUM 前的插入元组数量。
Number of tuple inserts prior to vacuum as a fraction of reltuples.
autovacuum_vacuum_insert_scale_factor:以 reltuples 的比例设置触发 VACUUM 前的插入元组数量。它是 PG13–18 …配置参数 · 清理 / 自动清理
autovacuum_vacuum_insert_scale_factor设置计算插入触发自动清理阈值时使用的比例因子。
插入触发清理比例因子
表与物化视图
autovacuum_vacuum_insert_scale_factor 参数的每表取值。
WITH (autovacuum_vacuum_insert_scale_factor = value)
适用对象 表与物化视图
取值类型 浮点数
适用范围
这是关系级设置,作用于当前表或物化视图。它…存储参数 · 表与物化视图
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开