
The General Purpose and Memory Optimized are better suited for production workloads requiring high concurrency, scale, and predictable performance. The Basic tier is best suited for low-cost development and low concurrency workloads. The single server service is available in three SKU tiers: Basic, General Purpose, and Memory Optimized. Adjust performance and scale within seconds All backups are encrypted using AES 256-bit encryption. The retention can be optionally configured up to 35 days. The default backup retention period is seven days. Backups can be used to restore your server to any point-in-time within the backup retention period. The single server service automatically creates server backups and stores them in user configured locally redundant (LRS) or geo-redundant storage.

Users can subscribe to the planned maintenance notification to receive notification of the upcoming maintenance 72 hours before the event. In general, the service follows monthly release schedule as part of the continuous integration and release. The patching frequency is service managed based on the criticality of the payload. There is no user action or configuration settings required for patching. For PostgreSQL engine, minor version upgrades are automatic and included as part of the patching cycle.
#Azure postgresql software
The patching includes security and software updates. The service performs automated patching of the underlying hardware, OS, and database engine. The cloud native design of the single server service allows it to support 99.99% of availability eliminating the cost of passive hot standby.Īzure's industry leading 99.99% availability service level agreement (SLA), powered by a global network of Microsoft-managed datacenters, helps keep your applications running 24/7. The typical failover time ranges from 60-120 seconds.

The single server deployment model is optimized for built-in high availability, and elasticity at reduced cost. Single servers are best suited for cloud native applications designed to handle automated patching without the need for granular control on the patching schedule and custom PostgreSQL configuration settings. The service is generally available today in wide variety of Azure regions. It supports community version of PostgreSQL 10 and 11.

The architecture is optimized to provide 99.99% availability on single availability zone. The single server platform is designed to handle most of the database management functions such as patching, backups, high availability, security with minimal user configuration and control. Single Server is a fully managed database service with minimal requirements for customizations of the database. To learn about flexible server deployment mode, see flexible server overview and Hyperscale (Citus) Overview respectively. In this article, we will provide an overview and introduction to core concepts of single server deployment model.

Azure Database for PostgreSQL - Single ServerĪzure Database for PostgreSQL powered by the PostgreSQL community edition is available in three deployment modes:
