PostgreSQL 18 中文参考文档(未翻译部分保留英文)🌐 切换到英文原版 →

Chapter 19. 服务器配置

Table of Contents

19.1. 设置参数
19.1.1. 参数名称与取值
19.1.2. 通过配置文件配置参数
19.1.3. 通过 SQL 接口调整参数
19.1.4. 通过命令行与环境变量设置参数
19.1.5. 管理配置文件内容与包含机制
19.2. 文件路径设置
19.3. 连接与身份认证
19.3.1. 连接参数设置
19.3.2. TCP 协议栈设置
19.3.3. 认证参数
19.3.4. SSL 与 TLS 加密设置
19.4. 资源消耗
19.4.1. 内存资源设置
19.4.2. 磁盘与临时文件设置
19.4.3. 内核资源使用
19.4.4. 后台写进程设置
19.4.5. 物理 I/O 控制参数
19.4.6. 工作进程与并行计算池设置
19.5. 预写式日志设置
19.5.1. WAL 基础设置
19.5.2. 检查点设置
19.5.3. WAL 归档设置
19.5.4. 恢复参数
19.5.5. 归档恢复设置
19.5.6. 恢复目标位点设置
19.5.7. WAL 摘要设置
19.6. 流复制参数
19.6.1. 发送端主库参数
19.6.2. 主节点参数
19.6.3. 备节点参数
19.6.4. 逻辑复制订阅端参数
19.7. 查询规划优化器参数
19.7.1. 规划器方法开关配置
19.7.2. 优化器代价计算常数
19.7.3. 遗传算法优化器
19.7.4. 其他优化器选项
19.8. 错误报告与系统日志
19.8.1. 日志输出目的地
19.8.2. 日志输出时机与级别
19.8.3. 日志记录内容定制
19.8.4. 使用 CSV 格式日志
19.8.5. 使用 JSON 格式日志
19.8.6. 进程标题显示
19.9. 运行时统计收集
19.9.1. 查询与索引累积统计
19.9.2. 统计信息监控
19.10. 清理与维护参数
19.10.1. 自动清理设置
19.10.2. 基于代价的清理延迟设置
19.10.3. 清理默认行为设置
19.10.4. 元组冻结与回卷防范参数
19.11. 客户端连接默认参数
19.11.1. 语句执行行为控制
19.11.2. 区域与显示格式化
19.11.3. 共享库预加载设置
19.11.4. 其他连接默认值
19.12. 锁管理与死锁超时设置
19.13. 版本与平台兼容性设置
19.13.1. 历史兼容性参数
19.13.2. 操作系统与第三方客户端兼容参数
19.14. 错误处理与故障保护参数
19.15. 预设只读配置选项
19.16. 自定义配置选项
19.17. 开发者调试选项
19.18. 命令行短选项

There are many configuration parameters that affect the behavior of the database system. In the first section of this chapter we describe how to interact with configuration parameters. The subsequent sections discuss each parameter in detail.