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.
Course Outline
1. PostgreSQL Standard Replication Framework
- Physical replication via Write-Ahead Log (WAL) streaming
- Implementation of synchronous and asynchronous replication modes
- Configuration of primary and standby server roles
- Utilization of replication slots to manage data retention
- Procedures for manual failover operations
- Logical replication capabilities for flexible data integration
2. Replication Management Using RepMgr
- Overview of RepMgr components and repository structure
- Installation procedures and configuration guidelines
- Registration of cluster nodes
- Deployment of standby servers
- Execution of switchover and failover processes
- Configuration of automatic failover services using repmgrd
3. High Availability Architecture with PgPool-II
- PgPool-II architectural design principles
- Installation and initial configuration steps
- Operational control for starting and stopping PgPool-II instances
- Overview of basic administration utilities and commands
- Management of replication streams and load distribution
- Setup of automatic failover and failback mechanisms
- Implementation of the Watchdog architecture for cluster integrity
- Configuration and benefits of connection pooling for system efficiency
Requirements
- Demonstrated proficiency in PostgreSQL architecture and system configuration
- Hands-on experience utilizing Linux command-line interfaces and executing database administration procedures
Audience
This content is designed for government professionals, including Database Administrators, DevOps Engineers, and System Architects, who are tasked with maintaining data infrastructure reliability, redundancy, and operational continuity.
14 Hours
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.