Migrate to Innovate Summit:
Learn how migrating and modernizing to Azure can boost your business's performance, resilience, and security, enabling you to fully embrace AI.Register now
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Supported versions of PostgreSQL in Azure Database for PostgreSQL - Flexible Server
Article
APPLIES TO:
Azure Database for PostgreSQL - Flexible Server
Azure Database for PostgreSQL - Flexible Server currently supports the following major versions.
PostgreSQL version 17 (preview)
The current minor release is 17.2 (preview). Refer to the PostgreSQL documentation to learn more about new features and improvements in this latest release. New servers are created with this minor version.
PostgreSQL version 16
The current minor release is 16.6. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. New servers are created with this minor version.
PostgreSQL version 15
The current minor release is 15.10. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. New servers are created with this minor version.
PostgreSQL version 14
The current minor release is 14.15. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. New servers are created with this minor version.
PostgreSQL version 13
The current minor release is 13.18. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. New servers are created with this minor version.
PostgreSQL version 12 (retired)
The current minor release is 12.20. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. Refer to the versioning policy regarding the End-of-life.
PostgreSQL version 11 (extended support)
The current minor release is 11.22. Refer to the PostgreSQL documentation to learn more about improvements and fixes in this release. Refer to the versioning policy regarding the extended support.
PostgreSQL version 10 and older
We don't support PostgreSQL version 10 and older for Azure Database for PostgreSQL flexible server. Use the Azure Database for PostgreSQL single server deployment option if you require older versions.
Managing upgrades
The PostgreSQL project regularly issues minor releases to fix reported bugs. Azure Database for PostgreSQL flexible server automatically patches servers with minor releases during the service's monthly deployments.
It's also possible to do in-place major version upgrades by using the major version upgrade feature. This feature greatly simplifies the upgrade process of an instance from a major version (PostgreSQL 11, for example) to any higher supported version (like PostgreSQL 16).
Supportability and retirement policy of the underlying operating system
Azure Database for PostgreSQL flexible server is a fully managed open-source database. The underlying operating system is an integral part of the service. Microsoft continually works to ensure ongoing security updates and maintenance for security compliance and vulnerability mitigation, whether a partner or an internal vendor provides them. Automatic upgrades during scheduled maintenance help keep your managed database secure, stable, and up to date.
Managing PostgreSQL engine defects
Microsoft has a team of committers and contributors who work full time on the open-source Postgres project and are long-term members of the community. Our contributions include features, performance enhancements, bug fixes, and security patches, among other things. Our open-source team also incorporates feedback from our Azure fleet (and customers) when prioritizing work. But keep in mind that the Postgres project has its own independent contribution guidelines, review process, and release schedule.
When we identify a defect with PostgreSQL engine, we take immediate action to mitigate the problem. If it requires code change, we fix the defect to address the production issue, if possible. We work with the community to incorporate the fix as quickly as possible.
Azure Database for PostgreSQL is a Platform as a Service database service in the Microsoft cloud. It bases itself on the PostgreSQL open-source relational database and includes built-in high availability, automatic backup and restore, as well as comprehensive security features. The pay-as-you-go pricing model provides predictable performance and near-instant scaling. In this learning path, you're introduced to the main features of PostgreSQL and how they work in Azure Database for PostgreSQL. You learn abou
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.
Describes the policy around Postgres major and minor versions in Azure Database for PostgreSQL - Single Server and Azure Database for PostgreSQL - Flexible Server.
Release notes for Azure DB for PostgreSQL - Flexible Server, including feature additions, engine versions support, extensions, and other announcements.
Detailed comparison of features and capabilities between Azure Database for PostgreSQL - Single Server and Azure Database for PostgreSQL - Flexible Server.