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

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

文档 / 配置参数 / 9.2 变更

PostgreSQL 9.2 配置参数变更

相对 PostgreSQL 9.1 的差异:9.2 共有 224 个配置参数。

换一个对比基准

汇总

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

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

新增参数8

  • ssl_ca_file连接和认证 / 安全和认证

    设置 SSL 证书颁发机构文件的位置。

    字符串 重启生效 空字符串

  • ssl_cert_file连接和认证 / 安全和认证

    设置 SSL 服务器证书文件的位置。

    字符串 重启生效 server.crt

  • ssl_crl_file连接和认证 / 安全和认证

    设置 SSL 证书吊销列表文件的位置。

    字符串 重启生效 空字符串

  • ssl_key_file连接和认证 / 安全和认证

    设置 SSL 服务器私钥文件的位置。

    字符串 重启生效 server.key

  • temp_file_limit资源消耗 / 磁盘

    限制每个 PostgreSQL 进程使用的全部临时文件总大小。

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

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

    允许规划器使用仅索引扫描计划。

    布尔 会话 on

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

    设置在 Windows 事件日志中标识 PostgreSQL 消息的应用名称。

    字符串 重启生效 PostgreSQL

  • track_io_timing运行时统计数据 / 查询和索引统计收集器

    收集数据库 I/O 等待计时。

    布尔 会话(超级用户) off

移除参数3

  • wal_sender_delay复制 / 主服务器

    设置 WAL sender 两次复制动作之间的休眠时间。

    于 9.2 移除 整数 1 s

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

    让服务器以静默模式运行。

    于 9.2 移除 布尔 off

  • custom_variable_classes自定义选项

    设置已知自定义变量类别的列表。

    于 9.2 移除 字符串 未设置

默认值变更4

参数 分类 旧默认值 新默认值
log_timezone 错误报告和日志 / 记录什么 未设置 GMT
TimeZone 客户端连接默认值 / 区域和格式化 未设置 GMT
server_version 预置选项 9.1.24 9.2.23
server_version_num 预置选项 90124 90223

属性变更2

参数 分类 变化
synchronous_commit 预写式日志 / 设置 枚举值 local, on, off local, remote_write, on, off
deadlock_timeout 锁管理 上下文 重载生效 会话(超级用户)

仅描述更新6

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

max_wal_sendersreplication_timeoutwal_keep_segmentstrack_activity_query_sizeautovacuum_analyze_scale_factorautovacuum_analyze_threshold