"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to PostgreSQL Administration
- PostgreSQL overview
- Database administration responsibilities
- PostgreSQL ecosystem
- Database environments
- Administration lifecycle
- Common DBA activities
Module 2: PostgreSQL Architecture
- Client-server architecture
- PostgreSQL processes
- Shared memory
- Background processes
- Database clusters
- Architecture components
Module 3: Installing PostgreSQL
- System requirements
- Installation planning
- PostgreSQL installation
- Database cluster initialization
- Server startup
- Installation verification
Module 4: PostgreSQL Server Configuration
- postgresql.conf
- Server parameters
- Connection settings
- Memory settings
- Configuration reload
- Configuration management
Module 5: PostgreSQL Administration Tools
- psql
- pgAdmin
- Command-line administration
- Server connections
- Database navigation
- Administrative commands
Module 6: Database & Schema Management
- Creating databases
- Database properties
- Schemas
- Search paths
- Database objects
- Object organization
Module 7: Roles & User Management
- PostgreSQL roles
- Creating roles
- Login roles
- Role membership
- Password management
- Account administration
Module 8: Privileges & Database Security
- Object privileges
- GRANT
- REVOKE
- Ownership
- Role-based access
- Least-privilege principles
Module 9: Client Authentication
- pg_hba.conf
- Authentication methods
- Host-based authentication
- Connection rules
- Access restrictions
- Authentication troubleshooting
Module 10: PostgreSQL Storage Management
- Tablespaces
- Database files
- Data directories
- Storage allocation
- Disk utilization
- Capacity planning
Module 11: Transactions & Concurrency
- ACID properties
- Transactions
- COMMIT
- ROLLBACK
- MVCC
- Transaction isolation
Module 12: Locking & Deadlocks
- Locking concepts
- Row locks
- Table locks
- Blocking
- Deadlocks
- Lock monitoring
Module 13: Backup Strategies
- Backup planning
- Logical backups
- pg_dump
- pg_dumpall
- Physical backup concepts
- Backup validation
Module 14: Restore & Recovery
- pg_restore
- Database restoration
- WAL concepts
- Point-in-time recovery
- Recovery procedures
- Recovery validation
Module 15: Index Administration
- Index fundamentals
- B-tree indexes
- Hash indexes
- GIN indexes
- GiST indexes
- Index management
Module 16: Query Performance Analysis
- EXPLAIN
- EXPLAIN ANALYZE
- Query plans
- Sequential scans
- Index scans
- Query bottlenecks
Module 17: PostgreSQL Performance Tuning
- Query optimization
- Memory configuration
- Index optimization
- Statistics
- Planner configuration
- Performance improvement
Module 18: VACUUM & Database Maintenance
- VACUUM
- VACUUM ANALYZE
- Autovacuum
- Dead tuples
- Table bloat
- Routine maintenance
Module 19: PostgreSQL Monitoring
- Database activity
- pg_stat views
- Sessions
- Connections
- Resource utilization
- Performance metrics
Module 20: Replication
- Streaming replication
- Primary and standby servers
- Write-ahead logging
- Replication slots
- Replication monitoring
- Failover concepts
Module 21: High Availability & Troubleshooting
- High availability concepts
- Standby databases
- Failover strategies
- Connection issues
- Performance issues
- Root cause analysis
Module 22: Practical PostgreSQL Administration Workshop
- Server configuration
- Role and privilege management
- Backup and recovery
- Query analysis
- Performance monitoring
- Troubleshooting scenarios
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device