Skip to content

Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

For help, click the link below to get free database assistance or contact our experts for personalized support.

Percona Server for PostgreSQL

Percona Server for PostgreSQL is a binary-compatible, open source drop-in replacement for PostgreSQL 17. It introduces additional features on top of the upstream server, including:

  • Storage Manager (SMGR) API Exposure: Allows PostgreSQL extensions to integrate custom storage managers. This change was inspired by the patchset introduced to the community.
  • WAL Read/Write API Exposure: Allows extensions to hook into WAL read and write functions.

These changes do not affect existing use cases and PostgreSQL behavior. They enable additional encryption features, such as index-level and Write-Ahead Logging (WAL) encryption, through the pg_tde extension.

Percona Server and the upstream PostgreSQL operate identically, making migrations between the two straightforward.

Get started

Note

The PostgreSQL Compatibility Index (PCI) test suite reported 100% compatibility. PCI validates behavioral equivalence by running a suite of compatibility checks against upstream PostgreSQL.

These results were obtained using Percona Server for PostgreSQL 17.6.1 . View the PCI test results here .