🐘

PostgreSQL数据库管理

数据库

逐步指南:成为2025年现代PostgreSQL数据库管理员之路

软件开发 后端开发 PostgreSQL
13 个阶段 68 个技能

系统化的学习路线,从基础到进阶,循序渐进掌握核心技能

1

简介

核心技能点
什么是关系型数据库(Relational Databases)?
关系型数据库管理系统的优点和局限性(RDBMS)
PostgreSQL与其他关系型数据库管理系统(RDBMS)对比
PostgreSQL(PostgreSQL)与 NoSQL 数据库(NoSQL)
阶段学习资源
2

基础RDBMS概念

核心技能点
关系模型(Relational Model)
高级数据库概念(High Level Database Concepts)
阶段学习资源
4

学习SQL

核心技能点
数据定义语言查询(DDL-queries)
数据操纵语言(DML)查询
使用复制命令 (COPY) 进行导入/导出
高级主题(Advanced Topics)
阶段学习资源
5

配置(Configuring)

核心技能点
日志记录(Logging)与统计(Statistics)报告
添加额外扩展(Extensions)
复制(Replication)
查询规划器(Query Planner)
检查点(Checkpoints)/后台写入器(Background Writer)
阶段学习资源
7

基础设施技能

核心技能点
复制(replication)
connection-pooling
备份与恢复工具 (backup-recovery-tools)
升级流程(upgrade-procedures)
监控(monitoring)
资源使用 / 配置 / 容量规划
集群管理(cluster-management)
负载均衡(load-balancing)
还有 2 个技能点
8

学习自动化

核心技能点
任意编程语言
Terraform(HashiCorp Terraform)
configuration-management
阶段学习资源
9

应用技能(application-skills)

核心技能点
迁移(migrations)
批量加载/处理数据
数据分区(Data Partitioning)
规范化 / 范式(Normalization / Normal Forms)
队列(queues)
10

高级主题(advanced-topics)

核心技能点
底层实现机制(low-level internals)
细粒度调优(fine-grained-tuning)
高级SQL(advanced-sql)
11

故障排除技术 (troubleshooting techniques)

核心技能点
日志分析(log-analysis)
性能分析工具(profiling-tools)
操作系统工具(operating-system-tools)
系统视图(system-views)
tools
查询分析(query-analysis)
故障排除方法(troubleshooting-methods)
12

SQL优化技术(sql-optimization-techniques)

核心技能点
SQL查询模式 / 反模式(anti-patterns)
架构设计模式与反模式(Schema Design Patterns / Anti-patterns)
索引及其使用案例(Indexes and their Usecases)

完成所有阶段后,您将成为该领域的专业人才

在职路APP中开始学习,记录您的进度,获得个性化指导

开始学习之旅

职路APP - AI驱动的职业发展平台

个性化学习路径

基于AI算法生成专属的职业成长路径

职业测评

全面了解自己的职业兴趣和能力特长

智能简历

一键生成针对不同职位的专业简历

职位分析

深度解析职位要求,精准匹配能力

开始您的职业规划之旅

下载职路APP,生成属于您的个性化学习路径

立即下载职路APP