章 18. 服务器配置

目录
18.1. 设置参数
18.1.1. 参数名和值
18.1.2. 通过配置文件交互参数
18.1.3. 通过SQL交互参数
18.1.4. 通过Shell交互参数
18.1.5. 管理配置文件内容
18.2. 文件位置
18.3. 连接和认证
18.3.1. 连接设置
18.3.2. 安全和认证
18.4. 资源消耗
18.4.1. 内存
18.4.2. 磁盘
18.4.3. 内核资源使用
18.4.4. 基于开销的清理延迟
18.4.5. 后端写进程
18.4.6. Asynchronous Behavior
18.5. 预写式日志
18.5.1. 设置
18.5.2. 检查点
18.5.3. 归档
18.6. 复制
18.6.1. 发送服务器
18.6.2. 主服务器
18.6.3. 备用服务器
18.7. 查询规划
18.7.1. 规划器方法配置
18.7.2. 规划器开销常量
18.7.3. 基因查询优化器
18.7.4. 其它规划器选项
18.8. 错误报告和日志
18.8.1. 在哪里记录日志
18.8.2. 什么时候记录日志
18.8.3. 记录什么
18.8.4. 使用CSV-格式日志输出
18.9. 运行时统计
18.9.1. 查询和索引统计收集器
18.9.2. 统计监控
18.10. 自动清理
18.11. 客户端连接缺省
18.11.1. 语句行为
18.11.2. 区域和格式化
18.11.3. 共享库的预加载
18.11.4. 其他缺省
18.12. 锁管理
18.13. 版本和平台兼容性
18.13.1. 以前的PostgreSQL版本
18.13.2. 平台和客户端兼容
18.14. 错误处理
18.15. 预置选项
18.16. 自定义选项
18.17. 开发人员选项
18.18. 短选项

有一堆配置参数可以影响数据库系统的行为。本章第一节我们将描述一下如何与它们交互。 然后随后的小节我们将逐个讨论它们。