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. Core PostgreSQL Replication
- Physical replication via WAL streaming
- Distinguishing between synchronous and asynchronous replication
- Setup and management of Primary and Standby nodes
- Leveraging replication slots
- Executing manual failover procedures
- Implementing logical replication
2. Replication Oversight via RepMgr
- Understanding RepMgr components and the repository
- Deployment and configuration steps
- Process for registering cluster nodes
- Provisioning Standby servers
- Managing switchover and failover events
- Implementing automatic failover using repmgrd
3. Achieving High Availability with PgPool-II
- Overview of the PgPool-II architecture
- Installation and configuration processes
- Controlling PgPool-II service startup and shutdown
- Utilizing fundamental administrative tools and commands
- Oversight of replication and load balancing tasks
- Setting up automatic failover and failback mechanisms
- Deploying a Watchdog architecture for enhanced reliability
- Optimizing performance through connection pooling
Requirements
- A solid grasp of PostgreSQL internal architecture and configuration parameters
- Practical experience with Linux command-line operations and general database administration tasks
Target Audience
Database Administrators, DevOps Engineers, and System Architects who are tasked with maintaining database reliability, ensuring redundancy, and maximizing 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.