Course Outline
- Introduction
- System Architecture Overview
- Configuration of Lab Environment
- Performance Monitoring and Optimization
- Identification and Analysis of Slow Queries
- SQL Query Tuning
- Implementation of Table Partitioning
- Operating System Best Practices
- Parameter Configuration and Tuning
- Utilization of Extensions
- Benchmarking Strategies
- Best Practices for Monitoring
- Practical Demos and Laboratory Exercises
- Database Backup and Recovery Procedures
- Logical or SQL Dump Backup Methods
- Restoration of SQL Dumps
- Offline Physical Backups
- Restoration from Offline Backups
- Online Physical Backups
- Write Ahead Log (WAL) Archiving
- Configuring Recovery Settings
- Point-in-Time Recovery via WAL Archives
- High Availability Architectures
- Transaction Log Archiving
- Streaming Replication Mechanisms
- Connection Pooling and HA Implementation with pgpool-II
- Installation Procedures
- Configuration Management
- pgpool Setup Guidelines
- High Availability Configuration
- Practical Demos and Laboratory Exercises
- Database Security Management
- User and Group Management
- Access Control Mechanisms
- Row Level Security Implementation
- Host-Based Access Control
- Data Encryption via pgcrypto
- Practical Demos and Laboratory Exercises
- Database Upgrade Strategies
- PostgreSQL Version Control
- Planning the Upgrade Process
- Upgrading using pg_dump
- Upgrading using pg_upgrade
- In-Place versus Out-of-Place Upgrades
- Post-Upgrade Validation Tasks
Requirements
Participation in this advanced training is recommended only for individuals who already possess a foundational understanding of PostgreSQL or have completed the PostgreSQL Essentials course.
Testimonials (7)
Logging behaviour when the instance is under stress, and the hierarchy/nomenclature of instances, databases, files, etc.
Daniel Inwood - Sinara Consultants LTD
Course - PostgreSQL Advanced DBA
The course left me with an understanding of the nuts and bolts of PostgreSQL and the confidence to undertake DBA tasks.
Steven Barbaglia - Sinara Consultants LTD
Course - PostgreSQL Advanced DBA
Understanding the underlying infrastructure of Postgres makes it much easier to understand why things work a certain way. It made understanding the procedures for backup and restore a lot more simple.
Yusef Mansour - Sinara Consultants LTD
Course - PostgreSQL Advanced DBA
The provided examples and labs
Christophe OSTER - EU Lisa
Course - PostgreSQL Advanced DBA
the good mix of theory and hands-on exercises, enriching insights from own experience, communication style and jokes
Oleg Sidarenka - EU Lisa
Course - PostgreSQL Advanced DBA
I have gain a lot of knowledge from the training.
Criselda Candor - Metropolitan Bank and Trust Company
Course - PostgreSQL Advanced DBA
Everything! The duaration, the trainer knowledge, the topics covered, the hand on trainings.