跳至主要內容

KlustronDB大约 5 分钟

这部份覆盖了PostgreSQL数据库管理员感兴趣的主题。包括软件安装、搭建和配置一个服务器、管理用户和数据库以及维护任务。任何想要运行一个PostgreSQL服务器的人(即使是用于个人用途而不是生产环境),应该熟悉这一部分覆盖的主题。

这部份的信息大致上按照一个新用户会阅读的顺序来安排。但是章节都是自组织的并且可以根据需要独立阅读。这一部分的信息也是按照叙事风格组织的。需要一个特定命令的完整描述的读者应该看看第 VI 部分

最开始的几章主要是为了让读者理解时不需要先导知识,这样需要搭建自己的服务器的新用户可以从这部分开始他们的探索。这一部分剩下的内容是有关调优和管理,这些材料假定读者已经熟悉PostgreSQL数据库系统的一般使用。我们鼓励读者阅读第 I 部分第 II 部分以获得额外信息。

目录

16. 从源代码安装 : 16.1. 简单版

[16.2. 要求](install-requirements.md)

[16.3. 获取源码](install-getsource.md)

[16.4. 安装过程](install-procedure.md)

[16.5. 安装后设置](install-post.md)

[16.6. 平台支持](supported-platforms.md)

[16.7. 平台相关的说明](installation-platform-notes.md)

17. 在Windows上从源代码安装 : 17.1. 使用Visual C++或Microsoft Windows SDK构建

18. 服务器设置和操作 : 18.1. PostgreSQL用户账户

[18.2. 创建一个数据库集簇](creating-cluster.md)

[18.3. 启动数据库服务器](server-start.md)

[18.4. 管理内核资源](kernel-resources.md)

[18.5. 关闭服务器](server-shutdown.md)

[18.6. 升级一个PostgreSQL集簇](upgrading.md)

[18.7. 阻止服务器欺骗](preventing-server-spoofing.md)

[18.8. 加密选项](encryption-options.md)

[18.9. 用 SSL 进行安全的 TCP/IP 连接](ssl-tcp.md)

[18.10. 使用SSH隧道的安全 TCP/IP 连接](ssh-tunnels.md)

[18.11. 在Windows上注册事件日志](event-log-registration.md)

19. 服务器配置 : 19.1. 设置参数

[19.2. 文件位置](runtime-config-file-locations.md)

[19.3. 连接和认证](runtime-config-connection.md)

[19.4. 资源消耗](runtime-config-resource.md)

[19.5. 预写式日志](runtime-config-wal.md)

[19.6. 复制](runtime-config-replication.md)

[19.7. 查询规划](runtime-config-query.md)

[19.8. 错误报告和日志](runtime-config-logging.md)

[19.9. 运行时统计数据](runtime-config-statistics.md)

[19.10. 自动清理](runtime-config-autovacuum.md)

[19.11. 客户端连接默认值](runtime-config-client.md)

[19.12. 锁管理](runtime-config-locks.md)

[19.13. 版本和平台兼容性](runtime-config-compatible.md)

[19.14. 错误处理](runtime-config-error-handling.md)

[19.15. 预置选项](runtime-config-preset.md)

[19.16. 自定义选项](runtime-config-custom.md)

[19.17. 开发者选项](runtime-config-developer.md)

[19.18. 短选项](runtime-config-short.md)

20. 客户端认证 : 20.1. pg_hba.conf文件

[20.2. 用户名映射](auth-username-maps.md)

[20.3. 认证方法](auth-methods.md)

[20.4. 信任认证](auth-trust.md)

[20.5. 口令认证](auth-password.md)

[20.6. GSSAPI 认证](gssapi-auth.md)

[20.7. SSPI 认证](sspi-auth.md)

[20.8. Ident 认证](auth-ident.md)

[20.9. Peer 认证](auth-peer.md)

[20.10. LDAP 认证](auth-ldap.md)

[20.11. RADIUS 认证](auth-radius.md)

[20.12. 证书认证](auth-cert.md)

[20.13. PAM 认证](auth-pam.md)

[20.14. BSD 认证](auth-bsd.md)

[20.15. 认证问题](client-authentication-problems.md)

21. 数据库角色 : 21.1. 数据库角色

[21.2. 角色属性](role-attributes.md)

[21.3. 角色成员关系](role-membership.md)

[21.4. 删除角色](role-removal.md)

[21.5. 默认角色](default-roles.md)

[21.6. 函数和触发器安全性](perm-functions.md)

22. 管理数据库 : 22.1. 概述

[22.2. 创建一个数据库](manage-ag-createdb.md)

[22.3. 模板数据库](manage-ag-templatedbs.md)

[22.4. 数据库配置](manage-ag-config.md)

[22.5. 销毁一个数据库](manage-ag-dropdb.md)

[22.6. 表空间](manage-ag-tablespaces.md)

23. 本地化 : 23.1. 区域支持

[23.2. 排序规则支持](collation.md)

[23.3. 字符集支持](multibyte.md)

24. 日常数据库维护工作 : 24.1. 日常清理

[24.2. 日常重建索引](routine-reindex.md)

[24.3. 日志文件维护](logfile-maintenance.md)

25. 备份和恢复 : 25.1. SQL转储

[25.2. 文件系统级别备份](backup-file.md)

[25.3. 连续归档和时间点恢复(PITR)](continuous-archiving.md)

26. 高可用、负载均衡和复制 : 26.1. 不同方案的比较

[26.2. 日志传送后备服务器](warm-standby.md)

[26.3. 故障转移](warm-standby-failover.md)

[26.4. 日志传送的替代方法](log-shipping-alternative.md)

[26.5. 热备](hot-standby.md)

27. 恢复配置 : 27.1. 归档恢复设置

[27.2. 恢复目标设置](recovery-target-settings.md)

[27.3. 后备服务器设置](standby-settings.md)

28. 监控数据库活动 : 28.1. 标准 Unix 工具

[28.2. 统计收集器](monitoring-stats.md)

[28.3. 查看锁](monitoring-locks.md)

[28.4. 进度报告](progress-reporting.md)

[28.5. 动态追踪](dynamic-trace.md)

29. 监控磁盘使用 : 29.1. 判断磁盘用量

[29.2. 磁盘满失败](disk-full.md)

30. 可靠性和预写式日志 : 30.1. 可靠性

[30.2. 预写式日志(WAL)](wal-intro.md)

[30.3. 异步提交](wal-async-commit.md)

[30.4. WAL配置](wal-configuration.md)

[30.5. WAL内部](wal-internals.md)

31. 逻辑复制 : 31.1. 发布

[31.2. 订阅](logical-replication-subscription.md)

[31.3. 冲突](logical-replication-conflicts.md)

[31.4. 限制](logical-replication-restrictions.md)

[31.5. 架构](logical-replication-architecture.md)

[31.6. 监控](logical-replication-monitoring.md)

[31.7. 安全性](logical-replication-security.md)

[31.8. 配置设置](logical-replication-config.md)

[31.9. 快速设置](logical-replication-quick-setup.md)

32. 即时编译(JIT) : 32.1. 什么是JIT编译?

[32.2. 什么时候会用JIT?](jit-decision.md)

[32.3. 配置](jit-configuration.md)

[32.4. 可扩展性](jit-extensibility.md)

33. 回归测试 : 33.1. 运行测试

[33.2. 测试评估](regress-evaluation.md)

[33.3. 变体比较文件](regress-variant.md)

[33.4. TAP 测试](regress-tap.md)

[33.5. 测试覆盖检查](regress-coverage.md)