Course Outline
Introduction and Architecture
- PostgreSQL architecture overview: processes, memory, files
- Data organisation: databases, schemas, and tablespaces
- PostgreSQL toolset and system tables
Installation and Configuration
- Installing PostgreSQL
- Configuration files (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
- Adjusting core parameters (memory, logging, connections)
- Upgrading and migrating PostgreSQL installations
Security Management
- User roles, groups, and privileges
- Authentication methods: trust, password, MD5, SCRAM
- Overview of Row-Level Security and data access policies
- Configuring SSL/TLS
Backup and Recovery
- Logical backups with pg_dump and pg_restore
- Physical backups using pg_basebackup
- Incremental backups, WAL archiving
- Complete recovery, Point-in-Time Recovery (PITR)
Monitoring and Maintenance
- Understanding the autovacuum process
- Routine maintenance and log analysis
- Using PgBadger for log analysis
Requirements
A basic working knowledge of SQL
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (7)
The patiance and the style of teaching of Michał was nice.
Luiza
Course - PostgreSQL for Administrators - 2 Days
Michal was great at sharing his vast knowledge of postgres.
Matei
Course - PostgreSQL for Administrators - 2 Days
The training was interactive which made it interesting.
Priyanka Talwar - University of South Australia
Course - PostgreSQL for Administrators - 2 Days
Great lab setup. Very practical training which reinforced the material.
Brian - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
Practical exercises and suggestions given by the trainer.
Bruno - Verizon Connect
Course - PostgreSQL for Administrators - 2 Days
interaction was encouraged,Very useful practical approaches.
Farhan - Fast Lane Consulting and Education Services Limited
Course - PostgreSQL for Administrators - 2 Days
The versatility of the training.