The PostgreSQL administration field guideField notes · Runbooks · Free certification

Free · practical · independent

Earn a free, practical PostgreSQL certification.

Prove your production skills to employers and strengthen your next job application with evidence of what you can diagnose, change, recover, and operate safely. Learn in plain language, practise with real PostgreSQL, and build proof across 15 modules and two final assessments.

PostgreSQL administration field guide

Solve the problem in front of you.

Public, evidence-led articles for real PostgreSQL operations: locate the active configuration, read the plan, understand the wait, prove the backup, and rehearse the upgrade before production makes the decision for you.

Browse every field note
15modules
Real SQLdisposable PostgreSQL labs
2independently passed finals
Publiccredential verification
2 yearscredential validity

Real practice, no setup

A temporary PostgreSQL database for every module.

Sign in, start the lab, and run SQL in an isolated database managed by the site. You do not need your own database, cloud account, or Neon account. The database is removed when you finish or it expires.

The certification pathway

Five stages from foundations to production readiness.

Each module has three short learning sections, a guided real-SQL lab, a knowledge assessment, and a module certificate you can share.

  1. Stage 01

    PostgreSQL foundations

    Understand the service model, preserve data integrity, and establish secure access.

    1. Available

      Architecture and system model

      Explain how PostgreSQL processes, memory, data directories, clusters, databases, schemas, catalogs, and WAL interact.

      Applied lab
      Identify important instance components and explain how a committed change reaches durable storage.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Architecture and System Model
    2. Locked by prerequisite

      Safe SQL and data integrity

      Use suitable data types, constraints, DDL, DML, transactions, rollback, and safe query practices.

      Applied lab
      Repair seeded inconsistency and prove both the repaired rows and constraint behaviour meet the requirement.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      Safe SQL and Data Integrity
    3. Locked by prerequisite

      Roles, privileges, and access security

      Apply ownership, role membership, least privilege, authentication concepts, pg_hba.conf, and access auditing.

      Applied lab
      Demonstrate that an application role has only required access and that an operator retains audited recovery access.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Roles and Access Security
  2. Stage 02

    Query performance and concurrency

    Use workload evidence to improve access paths, plans, and blocking behaviour safely.

    1. Locked by prerequisite

      Index design and access paths

      Choose B-tree and specialist indexes using selectivity, workload, multicolumn order, expressions, storage cost, and write overhead.

      Applied lab
      Recommend an index that improves the supplied workload while explaining its write and storage cost.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Index Design
    2. Locked by prerequisite

      Query plans and performance diagnosis

      Interpret EXPLAIN, EXPLAIN ANALYZE, estimates, scans, joins, sorts, statistics, and common plan failures.

      Applied lab
      Compare a baseline and revised plan, identify the expensive operation, and show the returned result remains correct.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      Query Plan and Performance Diagnosis
    3. Locked by prerequisite

      Transactions, locks, and deadlocks

      Reason about isolation, blocking, lock modes, long transactions, deadlocks, and safe intervention.

      Applied lab
      Identify the root blocking transaction, its owner and impact, then use the least disruptive safe intervention.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Concurrency and Locking
  3. Stage 03

    Routine production operations

    Manage connections, maintenance, and capacity through evidence-backed operational practice.

    1. Locked by prerequisite

      Connections, configuration, and memory

      Manage connection lifecycles, pooling, configuration scopes, memory settings, reloads, restarts, and resource trade-offs.

      Applied lab
      Resolve connection exhaustion without masking a leak or setting a memory budget the host cannot sustain.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Configuration and Connections
    2. Locked by prerequisite

      MVCC, vacuum, autovacuum, and bloat

      Explain tuple visibility, dead tuples, freezing, transaction ID risk, vacuum tuning, and bloat diagnosis.

      Applied lab
      Explain a table's growth with visibility and maintenance evidence, then restore an appropriate vacuum response.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL MVCC and Vacuum Operations
    3. Locked by prerequisite

      Monitoring, capacity, and operational health

      Establish workload baselines, interpret catalog and monitoring signals, recognise saturation, forecast capacity, and design actionable alerts.

      Applied lab
      Produce a health report that distinguishes observed saturation, forecast risk, and a prioritised operational response.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Monitoring and Capacity
  4. Stage 04

    Backup and recovery

    Protect recoverability through WAL, validated backups, and rehearsed recovery.

    1. Locked by prerequisite

      WAL, checkpoints, and storage behaviour

      Reason about WAL generation, checkpoints, durability, write pressure, disk layout, and safe storage decisions.

      Applied lab
      Attribute storage pressure to its source and propose a safe response that protects durability and recovery options.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL WAL and Storage Operations
    2. Locked by prerequisite

      Backup strategy and validation

      Select logical or physical backup approaches, define retention, connect RPO/RTO to implementation, and collect evidence of recoverability.

      Applied lab
      Correct a backup policy against stated RPO and RTO, then show evidence that the chosen artefact is usable.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Backup Strategy and Validation
    3. Locked by prerequisite

      Restore and point-in-time recovery

      Execute restore workflows, choose recovery targets and timelines, verify recovered state, and plan rehearsals.

      Applied lab
      Recover a disposable cluster to a defensible target immediately before a known harmful data event and verify the state.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Restore and Point-in-Time Recovery
  5. Stage 05

    Production readiness

    Make safe replication, incident, and change decisions under real operational constraints.

    1. Locked by prerequisite

      Replication, lag, and failover readiness

      Diagnose streaming replication and slot behaviour, evaluate synchronous trade-offs, interpret lag, promote safely, and avoid split brain.

      Applied lab
      Locate the replication pipeline boundary causing lag and make a defensible failover recommendation.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Replication and Failover Readiness
    2. Locked by prerequisite

      Incident diagnosis and response

      Triage impact, preserve evidence, interpret competing signals, mitigate proportionately, escalate clearly, and support post-incident learning.

      Applied lab
      Produce a concise impact assessment, evidence trail, proportionate mitigation, and handover for a multi-symptom incident.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Incident Diagnosis and Response
    3. Locked by prerequisite

      Safe changes, upgrades, and handover

      Plan maintenance, define rollback criteria, evaluate extension compatibility, execute upgrades or migrations, validate outcomes, and maintain runbooks.

      Applied lab
      Prepare a change record with compatibility checks, objective rollback criteria, verified outcome, and useful handover.
      Assessment
      80% knowledge threshold · Critical safety gates
      Module certificate
      PostgreSQL Safe Change and Upgrade Operations
Explore the complete curriculum

Evidence for employers

A credential that explains what was tested.

Use the evidence on a CV, portfolio, LinkedIn profile, or job application. It supports a conversation about your skills; it does not guarantee employment or employer acceptance.

01

Applied production skills across performance, recovery, replication, incidents, and safe change.

02

Transparent assessment with knowledge thresholds, practical objectives, and mandatory safety gates.

03

A public verification page showing credential status, version scope, assessed skills, and how it was earned.

How certification works

Evidence over attendance.

Reading alone never issues a credential. Every success is tied to demonstrated work.

  1. 01Learn

    Build the production model and inspect real operational evidence.

  2. 02Practise

    Run real SQL in a private, disposable PostgreSQL database.

  3. 03Pass

    Meet the knowledge, applied-practice, and safety requirements.

  4. 04Share

    Publish a verified module win only when you choose to.

  5. 05Certify

    Pass both final assessments and earn the full credential.

The continuing operator toolkit

Earn the credential, then keep the field tools.

Return throughout your career for symptom-led Runbooks, repeatable labs, incident drills, and diagnostic references—whether you are refreshing a skill or responding to the system in front of you.

Achievement examples

Proof at module and course level.

Examples show the issued format without inventing learner identities, pass rates, or employer endorsements.

Module certificate

PostgreSQL Restore and Point-in-Time Recovery

Confirms one assessed competency, its version context, and verified issue record.

Full certification

pgdba.dev Certified Production Operator

Records completion of 15 modules plus independently passed practical and reasoning finals.

Future pathways

One complete standard first.

Further PostgreSQL certifications will be added later, after this production-operator pathway is complete and trustworthy.

Method and independence

Transparent about what this is.

pgdba.dev is free to the learner, independent from the PostgreSQL project, and non-proctored. It does not claim accreditation, official endorsement, or guaranteed employment.

Read the methodology and disclosures →