Back to News
Release PostgreSQL

PostgreSQL 17 Released

September 26, 2024

The PostgreSQL Global Development Group has released PostgreSQL 17, the latest major version of the world’s most advanced open source relational database.

Key improvements in PostgreSQL 17

Vacuum and memory management

PostgreSQL 17 introduces a new internal memory structure for vacuum, reducing memory consumption by up to 20× on large tables with many dead tuples. Vacuum completes faster with a smaller memory footprint across all workloads.

Bulk loading performance

COPY INTO performance has been improved significantly — up to 2× faster ingestion on large datasets thanks to optimised WAL generation and reduced lock contention.

JSON_TABLE

PostgreSQL 17 adds the SQL/JSON JSON_TABLE() function, allowing JSON data to be queried as a relational table directly in SQL without procedural code or external tools.

Logical replication of sequences

Logical replication now supports replication of sequences, making it easier to maintain standby clusters that can take over without sequence gaps after a failover.

Incremental backup

A new pg_basebackup --incremental option enables incremental backups based on WAL summary files, dramatically reducing time and I/O needed for routine backup operations.

Full release notes: postgresql.org/docs/17/release-17.html