SQLMentor // cert guide

PostgreSQL Associate (PG-A) Exam Guide: Syllabus, Passing Score & How to Prepare

The PostgreSQL Associate certification (PG-A), offered by EDB — the primary commercial sponsor of PostgreSQL — validates that you can administer a PostgreSQL database in production. This guide covers the syllabus, the passing score, the exam format and cost, a study plan, and how to build the foundation for free with SQLMentor's PostgreSQL tutorial and timed practice exams.

If you already know you want to practise, jump straight to the free PG-A practice exams — full-length, timed sets with per-question explanations. Otherwise, read on for the full breakdown.

Exam at a glance

Exam fees, formats, and any renewal policy can change, so always confirm the current details on the official EnterpriseDB (EDB) certification site ↗ before you book. SQLMentor is an independent study resource and is not affiliated with EDB or the PostgreSQL project.

What the PG-A certifies

Passing PG-A shows you can run PostgreSQL in production: the architecture and MVCC model, SQL fluency, indexing, security, backup and recovery, replication, and routine maintenance such as vacuuming. It is the natural first credential for anyone using PostgreSQL professionally. Exact exam specifics are set by EDB and can change, so treat the figures above as a guide and confirm on EDB's site.

Is the PG-A worth it?

PostgreSQL adoption keeps growing, and a recognised associate-level credential is a useful signal for DBA and backend roles that run on Postgres. The exam is practical — it maps to the things you actually do to keep a database healthy — so preparing for it builds directly job-relevant skills. If you are newer to PostgreSQL, the PostgreSQL tutorial plus a few months of hands-on time is the right runway.

Full syllabus breakdown

EDB defines the PG-A objectives; the areas below reflect the commonly published scope. Confirm the current blueprint on EDB's certification site, since details can change between versions.

1. Architecture and MVCC

The postmaster and backend processes, shared buffers, the write-ahead log (WAL), and multi-version concurrency control — the model behind Postgres's concurrency and vacuuming behaviour. Study transactions.

2. Installation and configuration

initdb, key postgresql.conf parameters, and client authentication via pg_hba.conf.

3. SQL fundamentals

DDL, DML, joins, CTEs, and window functions. Study joins, CTEs, and window functions.

4. Data types

Text, numeric, and date/time types, plus PostgreSQL's richer types — JSON/JSONB, arrays, and ranges. Study data types, JSON/JSONB, and arrays.

5. Indexes

B-tree, GIN, GiST, BRIN, and hash indexes, plus partial and expression indexes and when each applies. Study indexes.

6. Security

Roles and privileges, GRANT/REVOKE, row-level security, and SCRAM-SHA-256 authentication.

7. Backup, recovery, and replication

pg_dump, pg_basebackup, point-in-time recovery, and streaming vs. logical replication.

8. Maintenance

VACUUM, ANALYZE, and autovacuum — why they exist and how to tune them. Study VACUUM & autovacuum and EXPLAIN.

A realistic study approach

PG-A assumes hands-on experience. Run a local PostgreSQL instance and practise every area as you study.

Common reasons candidates fail (and how to avoid them)

Ready to test yourself?

SQLMentor has timed PostgreSQL Associate practice sets with per-question explanations — free, no sign-up, progress saved locally in your browser. Pair them with the PostgreSQL tutorial to build the foundation the exam assumes.

Start the free PG-A practice exams →

Frequently asked questions — PG-A exam

What is the passing score for the PostgreSQL Associate (PG-A) exam?
The passing score is approximately 70%. Exact scoring is set by EDB and can vary by exam version, so confirm on EDB's certification site. SQLMentor's practice sets use a 70% threshold as a practical proxy.
How many questions are on the PG-A exam and how long is it?
The exam has roughly 80 multiple-choice questions with about a 90-minute limit. Treat these as approximate and confirm the current format with EDB.
Who offers the PostgreSQL Associate certification?
It is offered by EDB (EnterpriseDB), the primary commercial sponsor of PostgreSQL. PostgreSQL itself is open source and has no single official certification body, so EDB's is among the most recognised.
How much does the PG-A exam cost?
The fee is around US$200, though it varies. Confirm the current price and delivery options on EDB's training and certification site before booking.
How much experience do I need for PG-A?
EDB recommends around six months of hands-on PostgreSQL experience. If you are newer, work through SQLMentor's PostgreSQL tutorial and spend time administering a local instance first.
Can I prepare for PG-A for free?
You can build the foundation with SQLMentor's free PostgreSQL tutorial, SQL editor, and timed practice sets. You will also want hands-on time with a local PostgreSQL install, and you pay EDB's exam fee when you book.