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

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

文档 / 配置参数 / 13 变更

PostgreSQL 13 配置参数变更

相对 PostgreSQL 12 的差异:13 共有 332 个配置参数。

换一个对比基准

汇总

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

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

新增参数16

  • hash_mem_multiplier资源消耗 / 内存

    以 work_mem 的倍数确定哈希表内存上限。

    浮点 会话 1

  • logical_decoding_work_mem资源消耗 / 内存

    设置逻辑解码使用的最大内存。

    整数 会话 64 MiB

  • maintenance_io_concurrency资源消耗 / 异步行为

    设置维护操作可利用的存储 I/O 并发度。

    整数 会话 10

  • wal_skip_threshold预写式日志 / 设置

    设置用 fsync 新文件代替写 WAL 的最小文件规模。

    整数 会话 2 MiB

  • max_slot_wal_keep_size复制 / 发送服务器

    设置复制槽可保留的 WAL 最大大小。

    整数 重载生效 -1 MB

  • wal_keep_size复制 / 发送服务器

    设置为备库保留的 WAL 文件大小。

    整数 重载生效 0 B

  • wal_receiver_create_temp_slot复制 / 备库

    未配置永久槽时,设置 WAL receiver 是否创建临时复制槽。

    布尔 重载生效 off

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

    允许规划器使用增量排序步骤。

    布尔 会话 on

  • log_min_duration_sample错误报告和日志 / 何时记录

    设置进入语句抽样记录所需达到的最短执行时间,抽样由 log_statement_sample_rate 决定。

    整数 会话(超级用户) -1 ms

  • log_statement_sample_rate错误报告和日志 / 何时记录

    设置超过 log_min_duration_sample 的语句被记录的比例。

    浮点 会话(超级用户) 1

  • log_parameter_max_length错误报告和日志 / 记录什么

    设置记录语句时绑定参数值可写入日志的最大字节数。

    整数 会话(超级用户) -1 B

  • log_parameter_max_length_on_error错误报告和日志 / 记录什么

    设置发生错误时绑定参数值可写入日志的最大字节数。

    整数 会话 0 B

  • autovacuum_vacuum_insert_scale_factor自动清理

    以 reltuples 的比例设置触发 VACUUM 前的插入元组数量。

    浮点 重载生效 0.2

  • autovacuum_vacuum_insert_threshold自动清理

    设置触发 VACUUM 前插入元组数量的最低阈值。

    整数 重载生效 1000

  • backtrace_functions开发者选项

    当指定函数中发生错误时记录调用栈。

    字符串 会话(超级用户) 空字符串

  • ignore_invalid_pages开发者选项

    恢复遇到无效页面引用后仍继续。

    布尔 重启生效 off

移除参数1

  • wal_keep_segments复制 / 发送服务器

    设置为备库保留的 WAL 文件数量。

    于 13 移除 整数 0

默认值变更3

参数 分类 旧默认值 新默认值
ssl_min_protocol_version 连接和认证 / SSL TLSv1 TLSv1.2
server_version 预置选项 12.22 (Debian 12.22-1.pgdg120+1) 13.23 (Debian 13.23-1.pgdg13+1)
server_version_num 预置选项 120022 130023

属性变更5

参数 分类 变化
max_files_per_process 资源消耗 / 内核资源 最小值 25 64
primary_conninfo 复制 / 备库 上下文 重启生效 重载生效
primary_slot_name 复制 / 备库 上下文 重启生效 重载生效
track_activity_query_size 运行时统计数据 / 累积查询和索引统计 最大值 102400 1048576
allow_system_table_mods 开发者选项 上下文 重启生效 会话(超级用户)

仅描述更新4

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

effective_io_concurrencyrestore_commandlogging_collectorlog_min_duration_statement