2024 年 9 月 26 日:PostgreSQL 17 发布!
支持版本:当前 (17) / 16 / 15 / 14 / 13 / 12
开发版本:开发版
不支持的版本:11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

第 19 章 服务器配置

目录

19.1. 设置参数
19.1.1. 参数名称和值
19.1.2. 通过配置文件交互参数
19.1.3. 通过 SQL 交互参数
19.1.4. 通过 Shell 交互参数
19.1.5. 管理配置文件内容
19.2. 文件位置
19.3. 连接和身份验证
19.3.1. 连接设置
19.3.2. TCP 设置
19.3.3. 身份验证
19.3.4. SSL
19.4. 资源消耗
19.4.1. 内存
19.4.2. 磁盘
19.4.3. 内核资源使用
19.4.4. 基于成本的 Vacuum 延迟
19.4.5. 后台写
19.4.6. 异步行为
19.5. 预写日志
19.5.1. 设置
19.5.2. 检查点
19.5.3. 归档
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. 自动 Vacuum
19.11. 客户端连接默认值
19.11.1. 语句行为
19.11.2. 地区和格式
19.11.3. 共享库预加载
19.11.4. 其他默认值
19.12. 锁管理
19.13. 版本和平台兼容性
19.13.1. 以前的 PostgreSQL 版本
19.13.2. 平台和客户端兼容性
19.14. 错误处理
19.15. 预设选项
19.16. 自定义选项
19.17. 开发者选项
19.18. 简短选项

有很多配置参数会影响数据库系统的行为。在本章的第一部分,我们将介绍如何与配置参数进行交互。随后的部分将详细讨论每个参数。

提交更正

如果您在文档中发现任何不正确的内容,与您对特定功能的体验不符,或者需要进一步澄清,请使用 此表单 报告文档问题。