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

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

文档 / 配置参数 / 9.6 变更

PostgreSQL 9.6 配置参数变更

相对 PostgreSQL 9.5 的差异:9.6 共有 263 个配置参数。

换一个对比基准

汇总

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

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

新增参数14

  • replacement_sort_tuples资源消耗 / 内存

    设置使用替换选择排序的最大元组数。

    整数 会话 150000

  • bgwriter_flush_after资源消耗 / 后台写入器

    设置后台写进程写出多少页面后请求操作系统下刷。

    整数 重载生效 512 KiB (64 × 8kB)

  • backend_flush_after资源消耗 / 异步行为

    设置单个后端写出多少页面后请求操作系统下刷。

    整数 会话 0 B (0 × 8kB)

  • old_snapshot_threshold资源消耗 / 异步行为

    设置快照因过旧而不能读取后来被修改页面的时间阈值。

    整数 重启生效 -1 min

  • max_parallel_workers_per_gather资源消耗 / 异步行为

    设置单个 Gather 节点最多请求的并行工作进程数。

    整数 会话 0

  • wal_writer_flush_after预写式日志 / 设置

    设置触发 WAL writer 刷盘的写出 WAL 数量。

    整数 重载生效 1 MiB (128 × 8kB)

  • checkpoint_flush_after预写式日志 / 检查点

    设置检查点每写入多少页后刷出先前写入的数据。

    整数 重载生效 256 KiB (32 × 8kB)

  • min_parallel_relation_size查询规划 / 规划器代价常量

    设置可考虑并行扫描的关系最小尺寸。

    整数 会话 8 MiB (1024 × 8kB)

  • parallel_setup_cost查询规划 / 规划器代价常量

    设置规划器启动并行工作进程的成本估计。

    浮点 会话 1000

  • parallel_tuple_cost查询规划 / 规划器代价常量

    设置把每行从并行 worker 传给 leader 的成本估计。

    浮点 会话 0.1

  • syslog_sequence_numbers错误报告和日志 / 记录到哪里

    为 syslog 消息添加序号以避免重复消息被抑制。

    布尔 重载生效 on

  • syslog_split_messages错误报告和日志 / 记录到哪里

    按行并按 1024 字节限制拆分发送给 syslog 的消息。

    布尔 重载生效 on

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

    设置事务内两次查询之间允许空闲的最长时间。

    整数 会话 0 ms

  • force_parallel_mode查询规划 / 其他规划器选项

    强制使用并行查询设施。

    枚举 会话 off

移除参数0

这一版没有移除参数。

默认值变更2

参数 分类 旧默认值 新默认值
server_version 预置选项 9.5.25 9.6.24
server_version_num 预置选项 90525 90624

属性变更10

参数 分类 变化
max_connections 连接和认证 / 连接设置 最大值 8388607 262143
superuser_reserved_connections 连接和认证 / 连接设置 最大值 8388607 262143
max_prepared_transactions 资源消耗 / 内存 最大值 8388607 262143
max_worker_processes 资源消耗 / 工作进程 最小值 1 0 最大值 8388607 262143
synchronous_commit 预写式日志 / 设置 枚举值 local, remote_write, on, off local, remote_write, remote_apply, on, off
wal_level 预写式日志 / 设置 枚举值 minimal, archive, hot_standby, logical minimal, replica, logical
checkpoint_timeout 预写式日志 / 检查点 最大值 3600 86400
max_replication_slots 复制 / 发送服务器 最大值 8388607 262143
max_wal_senders 复制 / 发送服务器 最大值 8388607 262143
autovacuum_max_workers 清理 / 自动清理 最大值 8388607 262143

仅描述更新4

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

temp_file_limitwal_log_hintswal_writer_delaysynchronous_standby_names