pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
相对 PostgreSQL 13 的差异:14.25 共有 357 个配置参数。
「默认值变更」指 boot_val 或单位变了;「属性变更」指生效上下文、类型、取值范围或枚举值变了而默认值没变;「仅描述更新」是分类或说明文字的变化。
client_connection_check_interval连接和认证 / 连接设置
设置查询执行期间可选的客户端连接检查的时间间隔,用于检查客户端是否仍然连接。
ssl_crl_dir连接和认证 / SSL
指定包含 SSL 客户端证书吊销列表(CRL)的目录名称。
huge_page_size资源消耗 / 内存
控制通过 huge_pages 启用巨型页时所使用的页大小。
min_dynamic_shared_memory资源消耗 / 内存
指定服务器启动时为并行查询分配的内存量。
output_plugin_libraries复制 / 发送服务器
列出安装在 dynamic_library_path 所指定位置中、同时也受信任、可供复制客户端用作逻辑输出插件的库。
enable_async_append查询规划 / 规划器方法配置
启用或禁用查询规划器对支持异步执行的 append 计划类型的使用。
enable_memoize查询规划 / 规划器方法配置
启用或禁用查询规划器使用 memoize 计划来缓存嵌套循环连接中参数化扫描的结果。
log_recovery_conflict_waits错误报告和日志 / 记录什么
控制启动进程因恢复冲突而等待超过 deadlock_timeout 时是否产生日志消息。
track_wal_io_timing运行时统计数据 / 查询和索引统计收集器
启用 WAL I/O 等待的计时。
compute_query_id运行时统计数据 / 统计监控
启用内置的查询标识符计算功能。
vacuum_failsafe_age客户端连接默认值 / 语句行为
指定表的 pg_class.relfrozenxid 字段在 VACUUM 采取非常措施以避免系统范围事务 ID 回卷失败之前所允许达到的最大年龄(以事务数计)。
vacuum_multixact_failsafe_age客户端连接默认值 / 语句行为
指定表的 pg_class.relminmxid 字段在 VACUUM 采取特别措施避免系统范围的多事务 ID 回卷故障之前,所能达到的最大年龄(以多事务计)。
default_toast_compression客户端连接默认值 / 语句行为
这个变量设置可压缩列的值所使用的默认 TOAST 压缩方法。
idle_session_timeout客户端连接默认值 / 语句行为
终止不在打开的事务中、且空闲(即等待客户端查询)超过指定时长的任何会话。
当设置为 fsync,也就是默认值,PostgreSQL 将在崩溃恢复开始之前递归地打开并同步数据目录中的所有文件。
in_hot_standby预置选项
报告服务器当前是否处于热备模式。
设置如何处理复合类型数据的版本不匹配。
debug_discard_caches开发者选项
当设置为 1 时,每个系统目录缓存条目都会在最早可能的时刻被置为无效,无论是否真的发生了使其失效的事件。
remove_temp_files_after_crash开发者选项
当设置为 on(默认值)时,PostgreSQL 将在后端崩溃后自动删除临时文件。
vacuum_cleanup_index_scale_factor客户端连接默认值 / 语句行为
执行索引清理前插入的元组数量,以 reltuples 的比例表示。
operator_precedence_warning版本和平台兼容性 / 以前的 PostgreSQL 版本
开启时,对于任何可能因操作符优先级的变化而在 PostgreSQL 9.4 之后改变含义的构造,解析器都会发出警告。
| 参数 | 分类 | 旧默认值 | 新默认值 |
|---|---|---|---|
password_encryption |
连接和认证 / 认证 | md5 |
scram-sha-256 |
checkpoint_completion_target |
预写式日志 / 检查点 | 0.5 |
0.9 |
vacuum_cost_page_miss |
清理 / 基于代价的清理延迟 | 10 |
2 |
server_version |
预置选项 | 13.23 (Debian 13.23-1.pgdg13+1) |
14.24 (Debian 14.24-1.pgdg13+2) |
server_version_num |
预置选项 | 130023 |
140024 |
| 参数 | 分类 | 变化 |
|---|---|---|
restore_command |
预写式日志 / 归档恢复 |
上下文
重启生效
重载生效
|
parallel_leader_participationwal_levelwal_skip_thresholdenable_partition_pruningjit_optimize_above_costparallel_tuple_costlog_transaction_sample_ratecheck_function_bodiesidle_in_transaction_session_timeoutdata_directory_modeinteger_datetimesserver_encodingssl_libraryjit_debugging_supportjit_profiling_support