Get in Touch
 Duration 14 hours

Course Outline

Introduction and Architecture

  • Overview of PostgreSQL architecture: processes, memory, and file structures
  • Data organization: databases, schemas, and tablespaces
  • The PostgreSQL toolset and system tables

Installation and Configuration

  • Installing PostgreSQL
  • Reviewing configuration files (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • Optimizing core parameters (memory, logging, and connections)
  • Managing upgrades and migrations for PostgreSQL installations

Security Management

  • User roles, groups, and privilege management
  • Authentication methods: trust, password, MD5, and SCRAM
  • Introduction to Row-Level Security and data access policies
  • Configuring SSL/TLS

Backup and Recovery

  • Logical backups using pg_dump and pg_restore
  • Physical backups with pg_basebackup
  • Incremental backups and WAL archiving
  • Full recovery and Point-in-Time Recovery (PITR)

Monitoring and Maintenance

  • Understanding the autovacuum process
  • Routine maintenance tasks and log analysis
  • Utilizing PgBadger for detailed log analysis

Requirements

Familiarity with basic SQL concepts and operations is required.

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (7)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories