跳至主要內容

KlustronDB大约 2 分钟

第 19 章 服务器配置

目录

19.1. 设置参数 : 19.1.1. 参数名称和值

[19.1.2. 通过配置文件影响参数](config-setting.md#CONFIG-SETTING-CONFIGURATION-FILE)

[19.1.3. 通过SQL影响参数](config-setting.md#CONFIG-SETTING-SQL-COMMAND-INTERACTION)

[19.1.4. 通过 Shell 影响参数](config-setting.md#id-1.6.6.4.5)

[19.1.5. 管理配置文件内容](config-setting.md#CONFIG-INCLUDES)

19.2. 文件位置

19.3. 连接和认证 : 19.3.1. 连接设置

[19.3.2. 安全和认证](runtime-config-connection.md#RUNTIME-CONFIG-CONNECTION-AUTHENTICATION)

[19.3.3. SSL](runtime-config-connection.md#RUNTIME-CONFIG-CONNECTION-SSL)

19.4. 资源消耗 : 19.4.1. 内存

[19.4.2. 磁盘](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-DISK)

[19.4.3. 内核资源使用](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-KERNEL)

[19.4.4. 基于代价的清理延迟](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-VACUUM-COST)

[19.4.5. 后台写入器](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER)

[19.4.6. 异步行为](runtime-config-resource.md#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR)

19.5. 预写式日志 : 19.5.1. 设置

[19.5.2. 检查点](runtime-config-wal.md#RUNTIME-CONFIG-WAL-CHECKPOINTS)

[19.5.3. 归档](runtime-config-wal.md#RUNTIME-CONFIG-WAL-ARCHIVING)

19.6. 复制 : 19.6.1. 发送服务器

[19.6.2. 主服务器](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-MASTER)

[19.6.3. 后备服务器](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-STANDBY)

[19.6.4. 订阅者](runtime-config-replication.md#RUNTIME-CONFIG-REPLICATION-SUBSCRIBER)

19.7. 查询规划 : 19.7.1. 规划器方法配制

[19.7.2. 规划器代价常量](runtime-config-query.md#RUNTIME-CONFIG-QUERY-CONSTANTS)

[19.7.3. 遗传查询优化](runtime-config-query.md#RUNTIME-CONFIG-QUERY-GEQO)

[19.7.4. 其他规划器选项](runtime-config-query.md#RUNTIME-CONFIG-QUERY-OTHER)

19.8. 错误报告和日志 : 19.8.1. 在哪里做日志

[19.8.2. 什么时候记录日志](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-WHEN)

[19.8.3. 记录什么到日志](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-WHAT)

[19.8.4. 使用 CSV 格式的日志输出](runtime-config-logging.md#RUNTIME-CONFIG-LOGGING-CSVLOG)

[19.8.5. 进程标题](runtime-config-logging.md#id-1.6.6.11.7)

19.9. 运行时统计数据 : 19.9.1. 查询和索引统计收集器

[19.9.2. 统计监控](runtime-config-statistics.md#RUNTIME-CONFIG-STATISTICS-MONITOR)

19.10. 自动清理

19.11. 客户端连接默认值 : 19.11.1. 语句行为

[19.11.2. 区域和格式化](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-FORMAT)

[19.11.3. 共享库预载入](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-PRELOAD)

[19.11.4. 其他默认值](runtime-config-client.md#RUNTIME-CONFIG-CLIENT-OTHER)

19.12. 锁管理

19.13. 版本和平台兼容性 : 19.13.1. 以前的 PostgreSQL 版本

[19.13.2. 平台和客户端兼容性](runtime-config-compatible.md#RUNTIME-CONFIG-COMPATIBLE-CLIENTS)

19.14. 错误处理

19.15. 预置选项

19.16. 自定义选项

19.17. 开发者选项

19.18. 短选项

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