PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引472
vacuum_max_eager_freeze_failure_rate设置 VACUUM 在关闭积极冻结扫描前,允许扫描但未能冻结的页面比例。
Fraction of pages in a relation vacuum can scan and fail to freeze before disabling eager scanning.
vacuum_max_eager_freeze_failure_rate:设置 VACUUM 在关闭积极冻…配置参数 · 清理 / 冻结
vacuum_multixact_failsafe_age设置 VACUUM 为避免 MultiXact 回卷停机而进入保护模式的年龄。
Multixact age at which VACUUM should trigger failsafe to avoid a wraparound outage.
vacuum_multixact_failsafe_age:设置 VACUUM 为避免 MultiXact 回卷停机而进入保护模式的…配置参数 · 清理 / 冻结
vacuum_multixact_freeze_min_age设置 VACUUM 冻结表行中 MultiXactId 所需的最小年龄。
Minimum age at which VACUUM should freeze a MultiXactId in a table row.
vacuum_multixact_freeze_min_age:设置 VACUUM 冻结表行中 MultiXactId 所需的最小年龄。实测在档范围为 PG9.3…配置参数 · 清理 / 冻结
vacuum_multixact_freeze_table_age设置 VACUUM 为冻结 MultiXact 而扫描整张表的年龄。
Multixact age at which VACUUM should scan whole table to freeze tuples.
vacuum_multixact_freeze_table_age:设置 VACUUM 为冻结 MultiXact 而扫描整张表的年龄。实测在档范围为 PG9.3–1…配置参数 · 清理 / 冻结
vacuum_truncate允许 VACUUM 截断表尾的空页面。
Enables vacuum to truncate empty pages at the end of the table.
vacuum_truncate:允许 VACUUM 截断表尾的空页面。实测在档范围为 PG18–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 on,context 为 user。这是测试版…配置参数 · 清理 / 默认行为
wal_block_size显示预写日志块大小。
Shows the block size in the write ahead log.
wal_block_size:显示预写日志块大小。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 8192,context 为 internal。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变化。
…配置参数 · 预置选项
wal_buffers设置共享内存中用于 WAL 的磁盘页缓冲区数量。
Sets the number of disk-page buffers in shared memory for WAL.
wal_buffers:设置共享内存中用于 WAL 的磁盘页缓冲区数量。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 -1 8kB,context 为 …配置参数 · 预写式日志 / 设置
wal_compression使用指定方法压缩写入 WAL 的整页映像。
Compresses full-page writes written in WAL file with specified method.
wal_compression:使用指定方法压缩写入 WAL 的整页映像。实测在档范围为 PG9.5–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context…配置参数 · 预写式日志 / 设置
wal_consistency_checking设置要执行 WAL 一致性检查的资源管理器。
Sets the WAL resource managers for which WAL consistency checks are done.
wal_consistency_checking:设置要执行 WAL 一致性检查的资源管理器。实测在档范围为 PG10–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值…配置参数 · 开发者选项
wal_debugwal_debug (boolean)
如果被打开,WAL 相关的调试输出将被发出。只有在编译PostgreSQL时定义了WAL_DEBUG宏的情况下,这个参数才可用。开发人员选项
wal_decode_buffer_size设置恢复期间超前读取 WAL 的缓冲区大小。
Buffer size for reading ahead in the WAL during recovery.
wal_decode_buffer_size:设置恢复期间超前读取 WAL 的缓冲区大小。它是 PG15–18 的 postmaster 参数;最新实测启动默认值为 512 KiB。
设置恢复期间超前读取 WAL 的缓…配置参数 · 预写式日志 / 恢复
wal_init_zero新 WAL 文件首次使用前先写零。
Writes zeroes to new WAL files before first use.
wal_init_zero:新 WAL 文件首次使用前先写零。它是 PG12–18 的 superuser 参数;最新实测启动默认值为 on。
新 WAL 文件首次使用前先写零。超级用户或获授 SET 权限的角色可在相应的会话或配置作用域中修改它…配置参数 · 预写式日志 / 设置
wal_keep_segments设置为备库保留的 WAL 文件数量。
Sets the number of WAL files held for standby servers.
wal_keep_segments:设置为备库保留的 WAL 文件数量。实测在档范围为 PG9.0–12;最后在档的 PG12 启动默认值为 0,context 为 sighup。它在 PG13 被移除。
设置为备库保留的 WAL …配置参数 · 复制 / 发送服务器
wal_keep_size设置为备库保留的 WAL 文件大小。
Sets the size of WAL files held for standby servers.
为可能落后的流复制备库额外保留旧 WAL 的可重载最小值。
发送端会在 pg_wal 中至少保留 wal_keep_size MB 的历史 WAL,使落后备库不会因旧段过早消失而中断流复制。如果落后距离超过现有文件,流连接会终止;若归档…配置参数 · 复制 / 发送服务器
wal_log_hints页面在检查点后首次发生非关键修改时也将完整页面写入 WAL。
Writes full pages to WAL when first modified after a checkpoint, even for a non-critical modification.
wal_log_hints:页面在检查点后首次发生非关键修改时也将完整页面写入 WAL。实测在档范围为 PG9.…配置参数 · 预写式日志 / 设置
wal_receiver_create_temp_slot未配置永久槽时,设置 WAL receiver 是否创建临时复制槽。
Sets whether a WAL receiver should create a temporary replication slot if no permanent slot is configured.
wal_receiver_create_temp_slot:未配置永久槽时,设置 WAL rec…配置参数 · 复制 / 备库
wal_receiver_status_interval设置 WAL receiver 向发送端报告状态的最大间隔。
Sets the maximum interval between WAL receiver status reports to the sending server.
wal_receiver_status_interval:设置 WAL receiver 向发送端报告状态的最大间隔。实测在档范围为 PG9.1–1…配置参数 · 复制 / 备库
wal_receiver_timeout设置等待发送端数据的最长时间。
Sets the maximum wait time to receive data from the sending server.
wal_receiver_timeout:设置等待发送端数据的最长时间。实测在档范围为 PG9.3–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 min,context 为 user。…配置参数 · 复制 / 备库
wal_recycle通过重命名复用 WAL 文件。
Recycles WAL files by renaming them.
wal_recycle:通过重命名复用 WAL 文件。它是 PG12–18 的 superuser 参数;最新实测启动默认值为 on。
通过重命名复用 WAL 文件。超级用户或获授 SET 权限的角色可在相应的会话或配置作用域中修改它。 它位于 WAL 生成、写出、检查点、…配置参数 · 预写式日志 / 设置
wal_retrieve_retry_interval设置 WAL 获取失败后的重试等待时间。
Sets the time to wait before retrying to retrieve WAL after a failed attempt.
wal_retrieve_retry_interval:设置 WAL 获取失败后的重试等待时间。实测在档范围为 PG9.5–19 Beta 4;最后在档的 PG19 Beta 4 启…配置参数 · 复制 / 备库
wal_segment_size显示预写日志段文件大小。
Shows the size of write ahead log segments.
wal_segment_size:显示预写日志段文件大小。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 16 MiB,context 为 internal。这是测试版快照事实,PostgreSQL 19 正式发布前…配置参数 · 预置选项
wal_sender_delay设置 WAL sender 两次复制动作之间的休眠时间。
WAL sender sleep time between WAL replications.
wal_sender_delay:设置 WAL sender 两次复制动作之间的休眠时间。实测在档范围为 PG9.0–9.1;最后在档的 PG9.1 启动默认值为 1 s,context 为 sighup。它在 PG9.2 被…配置参数 · 复制 / 主服务器
wal_sender_shutdown_timeout设置关机时等待 WAL 全部复制到接收端的最长时间。
Sets the maximum time the server waits during shutdown for all WAL data to be replicated to the receiver.
wal_sender_shutdown_timeout:设置关机时等待 WAL 全部复制到接收端的最长时间。实测在…配置参数 · 复制 / 发送服务器
wal_sender_timeout设置等待 WAL 复制活动的最长时间。
Sets the maximum time to wait for WAL replication.
wal_sender_timeout:设置等待 WAL 复制活动的最长时间。实测在档范围为 PG9.3–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 min,context 为 user。这是测试版快照事实,P…配置参数 · 复制 / 发送服务器
wal_skip_threshold设置用 fsync 新文件代替写 WAL 的最小文件规模。
Minimum size of new file to fsync instead of writing WAL.
wal_skip_threshold:设置用 fsync 新文件代替写 WAL 的最小文件规模。它是 PG13–18 的 user 参数;最新实测启动默认值为 2 MiB。
设置用 fsync 新文件代替…配置参数 · 预写式日志 / 设置
wal_summary_keep_time设置 WAL 摘要文件的保留时间。
Time for which WAL summary files should be kept.
wal_summary_keep_time:设置 WAL 摘要文件的保留时间。它是 PG17–18 的 sighup 参数;最新实测启动默认值为 10 d。
设置 WAL 摘要文件的保留时间。重新加载配置即可应用新值;已经开始的工作不会被追溯改变…配置参数 · 预写式日志 / WAL 汇总
wal_sync_method选择将 WAL 更新强制写入磁盘的方法。
Selects the method used for forcing WAL updates to disk.
wal_sync_method:选择将 WAL 更新强制写入磁盘的方法。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 fdatasync,context 为 sighup。…配置参数 · 预写式日志 / 设置
wal_writer_delay设置 WAL writer 两次刷写之间的时间。
Time between WAL flushes performed in the WAL writer.
wal_writer_delay:设置 WAL writer 两次刷写之间的时间。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 200 ms,context 为 sigh…配置参数 · 预写式日志 / 设置
wal_writer_flush_after设置触发 WAL writer 刷盘的写出 WAL 数量。
Amount of WAL written out by WAL writer that triggers a flush.
wal_writer_flush_after:设置触发 WAL writer 刷盘的写出 WAL 数量。实测在档范围为 PG9.6–19 Beta 4;最后在档的 PG19 Beta 4 启动默…配置参数 · 预写式日志 / 设置
xmlbinary设置二进制值在 XML 中的编码方式。
Sets how binary values are to be encoded in XML.
xmlbinary 定义二进制值在 XML 中的编码方式。
xmlbinary:设置二进制值在 XML 中的编码方式。它影响 XML 构造函数中的 bytea 到 XML 转换;base64 与 hex 都能保留全部字节,但 hex 输出更大…配置参数 · 客户端连接默认值 / 语句行为
xmloption设置隐式解析和序列化 XML 数据时将其视为文档还是内容片段。
Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments.
xmloption 定义隐式解析和序列化 XML 数据时将其视为…配置参数 · 客户端连接默认值 / 语句行为
zero_damaged_pages遇到损坏页面头时把内存中的页面清零后继续。
Continues processing past damaged page headers.
zero_damaged_pages:遇到损坏页面头时把内存中的页面清零后继续。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照…配置参数 · 开发者选项
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开