↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

文档 / 存储参数 / 表与物化视图

autovacuum_enabled

启用自动清理

控制当前关系的常规自动清理;关闭后仍不能阻止防止事务 ID 回卷所需的清理。

当前查看 PostgreSQL 18.6。

说明

为特定表启用或禁用自动清理守护进程。如果为真,自动清理守护进程将按照 第 24.1.6 节 中讨论的规则,在该表上执行自动 VACUUM 和/或 ANALYZE 操作。如果为假,则该表不会被自动清理,但为了防止事务 ID 回卷,仍可能对其执行自动清理。有关回卷防护的更多信息,见 第 24.1.5 节。注意,如果 autovacuum 参数为假,则自动清理守护进程根本不会运行(防止事务 ID 回卷的情况除外);为单独表设置存储参数也不会覆盖这一点。因此,显式将此存储参数设为 true 往往意义不大,设为 false 才更有用。

适用对象
表与物化视图
取值类型
布尔值

用法

WITH (autovacuum_enabled = value)

适用范围

这是关系级设置,作用于当前表或物化视图。它不等同于会话级或实例级 GUC;同名的全局参数另有独立入口。

表存储参数的共同规则

WITH 子句可以为表以及与 UNIQUE、 PRIMARY KEY 或 EXCLUDE 约束关联的索引指定 存储参数。索引的存储参数已在 CREATE INDEX 中介绍。当前可用于表的存储参数列在下文。对于其中许多参数,如下所示,还存在一个同名且带 toast. 前缀的附加参数,用于控制该表的二级 TOAST 表(如果有)的行为(更多有关 TOAST 的信息见 第 66.2 节)。如果设置了表参数值,而对应的 toast. 参数未设置,则 TOAST 表将使用该表的参数值。不支持为分区表指定这些参数,但可以为单独的叶子分区指定。

物化视图

该子句为新物化视图指定可选的存储参数;更多信息见 CREATE TABLE 文档中的 Storage Parameters。凡是 CREATE TABLE 支持的参数, CREATE MATERIALIZED VIEW 也同样支持。另见 CREATE TABLE。

相关条目

文档与源码

查看来源构建
版本
18.6
构建
本地中文手册 18.6
来源指纹
2892290581c230fa73001957e37b5061767c1449e17d120024cc081bfc36a941

同类条目

返回存储参数 · 此条目的收录范围为 PostgreSQL 10 至 20;起点不一定是实际引入版本。