第 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. 安全和认证
19.4. 资源消耗
19.4.1. 内存
19.4.2. 磁盘
19.4.3. 内核资源使用
19.4.4. 基于代价的清理延迟
19.4.5. 后台写入器
19.4.6. 异步行为
19.5. 预写式日志
19.5.1. 设置
19.5.2. 检查点
19.5.3. 归档
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. 进程标题
19.9. 运行时统计数据
19.9.1. 查询和索引统计收集器
19.9.2. 统计监控
19.10. 自动清理
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. 短选项

有很多配置参数可以影响数据库系统的行为。本章的第一节中我们将描述一下如何与配置参数交互。 后续的小节将详细地讨论每一个参数。