选择 打开 改范围 完整检索页

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

文档 / 配置参数 / 16 变更

PostgreSQL 16 配置参数变更

相对 PostgreSQL 15 的差异:16 共有 364 个配置参数。

换一个对比基准

汇总

  1. 14新增参数
  2. 5移除参数
  3. 2默认值变更
  4. 0属性变更
  5. 7仅描述更新

「默认值变更」指 boot_val 或单位变了;「属性变更」指生效上下文、类型、取值范围或枚举值变了而默认值没变;「仅描述更新」是分类或说明文字的变化。

新增参数14

  • reserved_connections连接和认证 / 连接设置

    设置为具有 pg_use_reserved_connections 权限的角色保留的连接槽数量。

    整数 重启生效 0

  • gss_accept_delegation连接和认证 / 认证

    设置是否接受客户端的 GSSAPI 凭据委派。

    布尔 重载生效 off

  • scram_iterations连接和认证 / 认证

    设置生成 SCRAM 密文时使用的迭代次数。

    整数 会话 4096

  • vacuum_buffer_usage_limit资源消耗 / 内存

    设置 VACUUM、ANALYZE 与 autovacuum 的缓冲区访问环大小。

    整数 会话 256 KiB

  • file_extend_method资源消耗 / 磁盘

    选择扩展数据文件的方法。

    枚举 重载生效 posix_fallocate

  • max_parallel_apply_workers_per_subscription复制 / 订阅者

    设置每个订阅的并行应用 worker 最大数量。

    整数 重载生效 2

  • enable_presorted_aggregate查询规划 / 规划器方法配置

    允许规划器为带 ORDER BY 或 DISTINCT 的聚合提供预排序输入。

    布尔 会话 on

  • createrole_self_grant客户端连接默认值 / 语句行为

    设置 CREATEROLE 用户是否将新建角色自动授予自身,以及使用哪些授权选项。

    字符串 会话 空字符串

  • icu_validation_level客户端连接默认值 / 区域和格式化

    设置报告无效 ICU 区域设置字符串所用的消息级别。

    枚举 会话 warning

  • debug_io_direct开发者选项

    为指定文件访问使用直接 I/O。

    字符串 重启生效 空字符串

  • debug_logical_replication_streaming开发者选项

    强制大型事务立即流式发送或序列化变更。

    枚举 会话 buffered

  • debug_parallel_query开发者选项

    为测试而强制规划器使用并行查询节点。

    枚举 会话 off

  • send_abort_for_crash开发者选项

    后端崩溃后向其他子进程发送 SIGABRT 而非 SIGQUIT。

    布尔 重载生效 off

  • send_abort_for_kill开发者选项

    终止卡住的子进程时发送 SIGABRT 而非 SIGKILL。

    布尔 重载生效 off

移除参数5

  • vacuum_defer_cleanup_age复制 / 主库

    设置 VACUUM 与 HOT 清理要延后多少个事务。

    于 16 移除 整数 0

  • promote_trigger_file复制 / 备库

    指定一个文件,其出现会使备库结束恢复。

    于 16 移除 字符串 空字符串

  • lc_collate预置选项

    显示排序规则所使用的区域设置。

    于 16 移除 字符串 C

  • lc_ctype预置选项

    显示字符分类与大小写转换所使用的区域设置。

    于 16 移除 字符串 C

  • force_parallel_mode开发者选项

    强制使用并行查询设施。

    于 16 移除 枚举 off

默认值变更2

参数 分类 旧默认值 新默认值
server_version 预置选项 15.19 (Debian 15.19-1.pgdg13+2) 16.15 (Debian 16.15-1.pgdg13+2)
server_version_num 预置选项 150019 160015

属性变更0

这一版没有参数改动属性。

仅描述更新7

7 个参数只改了分类或说明文字,事实未变

client_connection_check_intervaltcp_keepalives_counttcp_keepalives_idletcp_keepalives_intervaltcp_user_timeoutmax_locks_per_transactionmax_pred_locks_per_transaction