pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
相对 PostgreSQL 14 的差异:15 共有 355 个配置参数。
「默认值变更」指 boot_val 或单位变了;「属性变更」指生效上下文、类型、取值范围或枚举值变了而默认值没变;「仅描述更新」是分类或说明文字的变化。
archive_library预写式日志 / 归档
设置归档 WAL 文件时调用的库。
recovery_prefetch预写式日志 / 恢复
在恢复期间预取 WAL 引用的数据块。
wal_decode_buffer_size预写式日志 / 恢复
设置恢复期间超前读取 WAL 的缓冲区大小。
recursive_worktable_factor查询规划 / 其他规划器选项
设置递归查询工作表平均大小的规划器估计倍数。
log_startup_progress_interval错误报告和日志 / 何时记录
设置耗时启动操作的进度日志间隔。
stats_fetch_consistency运行时统计数据 / 累积查询和索引统计
设置读取累计统计信息时的一致性方式。
显示服务器主共享内存区的大小(向上取整到 MB)。
shared_memory_size_in_huge_pages预置选项
显示主共享内存区所需的大页数量。
stats_temp_directory运行时统计数据 / 查询和索引统计收集器
设置旧统计收集器写临时统计文件的目录。
| 参数 | 分类 | 旧默认值 | 新默认值 |
|---|---|---|---|
hash_mem_multiplier |
资源消耗 / 内存 | 1 |
2 |
shared_buffers |
资源消耗 / 内存 | 8 MiB (1024 × 8kB) |
128 MiB (16384 × 8kB) |
log_autovacuum_min_duration |
错误报告和日志 / 记录什么 | -1 ms |
10 min |
log_checkpoints |
错误报告和日志 / 记录什么 | off |
on |
server_version |
预置选项 | 14.24 (Debian 14.24-1.pgdg13+2) |
15.19 (Debian 15.19-1.pgdg13+2) |
server_version_num |
预置选项 | 140024 |
150019 |
| 参数 | 分类 | 变化 |
|---|---|---|
wal_compression |
预写式日志 / 设置 |
类型
布尔
枚举
枚举值
(无)
pglz, lz4, zstd, on, off
简述
Compresses full-page writes written in WAL file.
Compresses full-page writes written in WAL file with specified method.
|
extension_destdirtcp_keepalives_countssl_passphrase_command_supports_reloadcommit_siblingscheckpoint_warningarchive_commandarchive_timeoutlog_destinationlog_rotation_agelog_rotation_sizelog_parameter_max_lengthlog_parameter_max_length_on_errortrack_activitiestrack_activity_query_sizetrack_countstrack_functionstrack_io_timingtrack_wal_io_timingcompute_query_idpost_auth_delaypre_auth_delay