Live Online Postgresql Database Administration Training Course
Live online, instructor-led · next cohort Nov 9, 2026 · from USD 1,700
Databases fail quietly: a full disk, an ignored autovacuum warning, an untested backup. By the time users complain, the damage is done. Ten days give system administrators and database professionals the habits and technical depth to keep PostgreSQL healthy under real workloads. You install from packages and source, configure the cluster, and learn how the planner, shared buffers, WAL, MVCC and vacuum work, so tuning decisions rest on understanding rather than folklore.
Early labs cover roles, privileges, authentication, SSL and row-level security. Mid-course you build backup and recovery plans with pg_dump, pg_basebackup, continuous WAL archiving and point-in-time recovery, then configure streaming and logical replication, failover tools such as Patroni, connection pooling with PgBouncer, and partitioning for large tables. Later days address EXPLAIN-driven query tuning, indexing, monitoring with pg_stat views and extensions, major version upgrades, and incident drills. Database administrators, system and cloud engineers, DevOps staff, developers who support production databases and IT managers in banks, telecoms, government and software firms will benefit. Classroom, online and in-house formats are available, with a CPD-accredited certificate. You finish able to run and defend a production cluster.
At a Glance
How Live Online Training Works
Live online training, led by a trainer in real time, for participants anywhere.
More about live online training →- Format
- Live online, instructor-led
- Duration
- Mon - Fri (10 Days)
- Fee
- USD 1,700 (KES 160,000)
- Next start dates
- Nov 9, 2026, Dec 7, 2026, Jan 4, 2027
- Certificate
- Certificate of Completion
- What you need
- A computer with a reliable internet connection, a webcam and a headset
About this course
PostgreSQL has become the database of choice for many banks, government systems, start-ups and analytics platforms because it is reliable, standards-compliant and free of licence fees. That popularity puts pressure on organisations to find administrators who can look after it properly. Poor backups, weak security and unmanaged growth are the usual reasons that otherwise sound deployments fail, often months after launch and at the worst possible moment for the business.
The Postgresql Database Administration Training Course is a ten-day, lab-intensive programme that takes participants from first installation to confident production operations. The first week covers architecture, installation, configuration, SQL administration, security, storage management, vacuum and routine maintenance, and the full backup and recovery toolkit. The second week turns to replication and high availability, performance tuning, monitoring, partitioning, extensions, upgrades, and cloud and container deployments.
Each day pairs explanation with exercises on a personal training server, so participants build, break and repair real clusters. The final days bring these skills together in an incident simulation and a capstone in which each participant designs and documents a production-ready PostgreSQL environment.
Training Objectives
By the end of the programme, participants will be able to:
- Install and configure PostgreSQL clusters and explain the roles of its main processes and memory areas.
- Manage databases, schemas, tablespaces, roles and privileges securely.
- Implement authentication, encryption and row-level security controls.
- Design and test backup, restore and point-in-time recovery procedures.
- Configure streaming and logical replication and manage failover.
- Tune configuration parameters, indexes and queries using EXPLAIN and statistics views.
- Monitor health, bloat, locks and connections and respond to alerts.
- Plan and carry out minor and major version upgrades with minimal downtime.
What you'll learn
Key Takeaways
By the end of the ten days, participants will have:
- A tuned, secured PostgreSQL cluster built from scratch in the lab.
- A tested backup and point-in-time recovery runbook.
- A working streaming replication setup with a documented failover procedure.
- A monitoring checklist covering queries, bloat, locks and capacity.
- A query tuning method they can repeat on slow workloads.
- An upgrade plan template and a capstone design document for a production environment.
Training Methodology
The programme is built around practical work on dedicated lab servers, using:
- Concise concept sessions followed immediately by guided labs
- A personal PostgreSQL instance for each participant to build, break and repair
- Failure drills including corrupted backups, replication lag and disk exhaustion
- Command-line reference sheets and runbook templates
- A capstone design document reviewed with the trainer
Day 1: PostgreSQL Architecture and Installation
- Processes, memory areas and the on-disk layout
- Installing from packages and from source
- Creating and starting clusters, and using psql
- Configuration files and parameter contexts
- Overview of MVCC, transactions and the write-ahead log
- Lab: building a first working cluster
Day 2: Database Objects and SQL Administration
- Databases, schemas and search paths
- Data types, tables and constraints from an admin view
- Tablespaces and storage layout
- Views, functions and procedural languages overview
- System catalogues and information schema
- Lab: creating a sample application database
Day 3: Security and Access Control
- Roles, privileges and default permissions
- pg_hba.conf and authentication methods
- SSL encryption and certificate setup
- Row-level security and column privileges
- Auditing with logging and the pgaudit extension
- Lab: hardening the cluster
Day 4: Maintenance, Vacuum and Storage Health
- MVCC, dead tuples and table bloat
- Autovacuum tuning and manual vacuum
- Analyze and planner statistics
- Reindexing and routine maintenance tasks
- Disk space, tablespace and WAL growth management
- Lab: diagnosing and fixing bloat
Day 5: Backup and Restore
- Logical backups with pg_dump and pg_dumpall
- Physical backups with pg_basebackup
- Restore strategies and validation
- Backup tools such as pgBackRest and Barman
- Retention policies and off-site storage
- Lab: full backup and restore drill
Day 6: WAL Archiving and Point-in-Time Recovery
- The WAL, checkpoints and crash recovery
- Continuous archiving configuration
- Point-in-time recovery step by step
- Recovery targets and timelines
- Testing and documenting recovery runbooks
- Lab: recovering a database to a chosen moment
Day 7: Replication and High Availability
- Streaming replication and replication slots
- Synchronous versus asynchronous trade-offs
- Logical replication and publications
- Failover and switchover with Patroni and repmgr
- Load balancing and read replicas
- Lab: building a primary and standby pair
Day 8: Performance Tuning and Query Optimisation
- Memory and planner parameter tuning
- Reading EXPLAIN and EXPLAIN ANALYZE output
- Index types: B-tree, GIN, GiST and BRIN
- Slow query identification with pg_stat_statements
- Connection pooling with PgBouncer
- Lab: tuning a slow workload
Day 9: Scaling, Partitioning and Extensions
- Declarative table partitioning and pruning
- Managing large tables and archival strategies
- Useful extensions for monitoring and operations
- Foreign data wrappers and data integration
- Deploying PostgreSQL in containers and managed cloud services
- Lab: partitioning a growing table
Day 10: Monitoring, Upgrades and Capstone
- Monitoring stack: pg_stat views, exporters and dashboards
- Alerting thresholds and capacity planning
- Minor upgrades and major upgrades with pg_upgrade
- Incident simulation: diagnosing a degraded cluster
- Capstone: documenting a production-ready design
- Review, Q&A and next steps
The programme is intended for people who run or rely on PostgreSQL in production, including:
- Database administrators moving to PostgreSQL
- System and Linux administrators
- DevOps and site reliability engineers
- Cloud engineers deploying managed or self-hosted databases
- Backend developers supporting production systems
- Data engineers responsible for database platforms
- IT managers and infrastructure leads
- Technical staff in banks, telecoms and government agencies
Participants who complete the ten days and the lab exercises receive a CPD-accredited Certificate of Completion from Vision Reach Global Consultancy.
The certificate records completed training; it is not a vendor certification.
Choose Where You Want to Learn
Postgresql Database Administration Training Course Venues
Scroll sideways to see all 18 cities →
Frequently Asked Questions About Live Online Postgresql Database Administration Training Course
Everything you need to know about this course before you register.
By the end of the Postgresql Database Administration programme, you'll be able to install and configure postgresql clusters and explain the roles of its main processes and memory areas, manage databases, schemas, tablespaces, roles and privileges securely, implement authentication, encryption and row-level security controls, and design and test backup, restore and point-in-time recovery procedures. The full breakdown of topics is covered session by session in the Course Outline tab above.
The programme is intended for people who run or rely on PostgreSQL in production, including: Database administrators moving to PostgreSQL, System and Linux administrators, DevOps and site reliability engineers, Cloud engineers deploying managed or self-hosted databases, Backend developers supporting production systems, Data engineers responsible for database platforms, IT managers and infrastructure leads, and Technical staff in banks, telecoms and government agencies.
Postgresql Database Administration Training Course typically runs as 10 Days. It's available as in-person classroom, live virtual, and in-house corporate training — every course can also be delivered on-site for your team on dates that suit you.
Postgresql Database Administration Training Course is scheduled in-classroom in Nairobi, Kenya, Mombasa, Kenya, Naivasha, Kenya, and Kisumu, Kenya, and 14 other locations, plus a live interactive virtual classroom you can join from anywhere. Check the schedule panel above for exact upcoming dates and fees in each location.
The next live virtual cohort of Postgresql Database Administration starts November 9, 2026, with new classroom cohorts also running on a rolling basis. Pick a date and location in the schedule panel above, then click "Register for the Course" — it takes a few minutes and your seat is confirmed once payment or a signed purchase order is received.
Yes — delegates who meet the attendance requirement receive a Certificate of Completion for Postgresql Database Administration Training Course from Vision Reach Global Consultancy, issued in the name you register with, so double-check the spelling at checkout.
Postgresql Database Administration Training Course is pitched at intermediate professionals. If you're unsure whether it's the right fit for your current role or background, message our training advisors before you register and they'll help you confirm.
Fees for Postgresql Database Administration Training Course vary by delivery location and format and are shown in real time in the schedule panel above once you pick a date. Register 3 or more delegates on the same course together and a 5% team discount is applied automatically — larger cohorts can request a custom corporate quote.
Yes — Postgresql Database Administration Training Course can be delivered on-site at your offices (or virtually for distributed teams), with case studies and examples tailored to your industry and the specific challenges your team is working through. Switch to the "In-House" tab in the schedule panel above to request a proposal.
Related Training
More Database Management Systems Courses
Structured Query Language (SQL) Fundamentals Training Course
Key Skills You'll Learn
- Understand core structured query language (SQL) fundamentals principles and how they fit together in practice.
- Apply practical techniques for SQL syntax and structure in day-to-day implementation.
Vision Reach Global
From $3,000 · KSh 230,000
Database Architect Training Course
Key Skills You'll Learn
- Understand core database architect principles and how they fit together in practice.
- Apply practical techniques for OLTP vs. OLAP processing in day-to-day implementation.
Vision Reach Global
From $3,000 · KSh 230,000
Database Integration using SQL Server Integration Services (SSIS) Training
Key Skills You'll Learn
- Understand core database integration using SQL server integration services (SSIS) principles and how they fit together in practice.
- Apply practical techniques for error handling & logging in day-to-day implementation.
Vision Reach Global
From $3,000 · KSh 230,000
Data Modeling and Database Design Training Course
Key Skills You'll Learn
- Understand core data modeling and database design principles and how they fit together in practice.
- Apply practical techniques for entity and data modeling in day-to-day implementation.
Vision Reach Global
From $3,000 · KSh 230,000
Also Live Online
Other Live Online Courses
A-Z for Risk, Reliability and Safety Management Training
Key Skills You'll Learn
- Master core concepts and frameworks in a-z for risk, reliability and safety man
- Apply practical tools and methodologies to your own organizational context
Vision Reach Global
From $1,500 · KSh 115,000
Accounting for NGOs Using QuickBooks Training
Key Skills You'll Learn
- Master core accounting for ngos using quickbooks training concepts and frameworks.
- Apply relevant tools and techniques in your organizational context.
Vision Reach Global
From $1,500 · KSh 115,000
Accounts Payable and Operations Training Course
Key Skills You'll Learn
- Understand core accounts payable and operations principles and how they fit together in practice.
- Apply practical techniques for accounts payable and operations in day-to-day implementation.
Vision Reach Global
From $1,500 · KSh 110,000
Accounts Receivable Management and Development of Credit Policies Training
Key Skills You'll Learn
- Understand core accounts receivable management and development of credit policies principles and how they fit together in practice.
- Apply practical techniques for accounts receivable module 1 in day-to-day implementation.
Vision Reach Global
From $1,500 · KSh 115,000
Achievement of Gender Equity in Development Projects Training
Key Skills You'll Learn
- Master core achievement of gender equity in development projects training concepts and frameworks.
- Apply relevant tools and techniques in your organizational context.
Vision Reach Global
From $1,500 · KSh 115,000
Achieving Strategy through Leadership: Strategy and Innovation Training Course
Key Skills You'll Learn
- Understand core achieving strategy through leadership: strategy and innovation principles and how they fit together in practice.
- Apply practical techniques for managing strategic risks in day-to-day implementation.
Vision Reach Global
From $1,500 · KSh 115,000
What Our Clients Say
Looking for a different city or delivery format? See every date for Postgresql Database Administration Training Course or browse every live online course.