Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
1. Standard PostgreSQL Replication
- Physical replication via WAL streaming
- Differences between synchronous and asynchronous replication
- Configuration of Primary and Standby servers
- Utilization of replication slots
- Performing manual failover
- Implementing logical replication
2. Replication Management with RepMgr
- RepMgr core components and its repository
- Installation and initial configuration
- Process for registering nodes
- Creating Standby servers
- Executing switchover and failover operations
- Achieving automatic failover with repmgrd
3. High Availability using PgPool-II
- Understanding the PgPool-II architecture
- Installation and configuration steps
- Managing PgPool-II start and stop processes
- Essential administration tools and commands
- Overseeing replication and load balancing tasks
- Setting up automatic failover and failback
- Implementing the Watchdog architecture
- Connection pooling techniques
Requirements
- A solid grasp of PostgreSQL architecture and its configuration parameters
- Practical experience with Linux command-line operations and routine database administration
Target Audience
Database Administrators, DevOps Engineers, and System Architects tasked with ensuring database reliability, redundancy, and continuous uptime.
Testimonials (2)
Tuning strategies.
Jeffrey Zieg - Matrix Consulting
Course - PostgreSQL Performance Tuning
Logging behaviour when the instance is under stress, and the hierarchy/nomenclature of instances, databases, files, etc.