PostgreSQL DBA
Database Administration
Step by step guide to becoming a modern PostgreSQL DB Administrator in 2025
13 个阶段
68 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
Introduction
核心技能点
What are Relational Databases?
RDBMS Benefits and Limitations
PostgreSQL vs Other RDBMS
PostgreSQL vs NoSQL Databases
阶段学习资源
2
Basic RDBMS Concepts
核心技能点
Object Model
Relational Model
High Level Database Concepts
阶段学习资源
3
Installation and Setup
核心技能点
Connect using `psql`
Deployment in Cloud
Using Docker
Package Managers
Using `systemd`
Using `pg_ctl`
Using `pg_ctlcluster`
阶段学习资源
4
Learn SQL
核心技能点
ddl-queries
dml-queries
Import / Export Using `COPY`
advanced-topics
阶段学习资源
5
Configuring
核心技能点
Reporting Logging & Statistics
Adding Extra Extensions
Resource Usage
Write-ahead Log
Vacuums
Replication
Query Planner
Checkpoints / Background Writer
阶段学习资源
6
Security
核心技能点
Object Privileges
Authentication Models
Roles
pg_hba.conf
SSL Settings
Advanced Topics
阶段学习资源
7
Infrastructure Skills
核心技能点
replication
connection-pooling
backup-recovery-tools
upgrade-procedures
monitoring
Resource Usage / Provisioning / Capacity Planning
cluster-management
load-balancing
还有 2 个技能点
8
Learn to Automate
核心技能点
Shell Scripts
Any Programming Language
terraform
configuration-management
阶段学习资源
9
application-skills
核心技能点
migrations
Bulk Loading / Processing Data
Data Partitioning
Sharding Patterns
Normalization / Normal Forms
queues
10
advanced-topics
核心技能点
low-level-internals
fine-grained-tuning
advanced-sql
11
troubleshooting-techniques
核心技能点
log-analysis
profiling-tools
operating-system-tools
system-views
tools
query-analysis
troubleshooting-methods
12
sql-optimization-techniques
核心技能点
SQL Query Patterns / Anti-patterns
Schema Design Patterns / Anti-patterns
Indexes and their Usecases
13
Get Involved in Development
核心技能点
Mailing Lists
Reviewing Patches
Writing Patches
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力