Skip to content

Commit 51ef60c

Browse files
committed
updates the support for near zero downtime scaling
1 parent 7795e3f commit 51ef60c

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

articles/postgresql/flexible-server/concepts-scaling-resources.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: Scaling resources
33
description: This article describes the resource scaling in Azure Database for PostgreSQL flexible server.
44
author: varun-dhawan
55
ms.author: varundhawan
6-
ms.reviewer: maghan
7-
ms.date: 07/18/2024
6+
ms.date: 07/23/2024
87
ms.service: postgresql
98
ms.subservice: flexible-server
109
ms.topic: conceptual
@@ -49,7 +48,7 @@ Typically, this process could take anywhere between 2 to 10 minutes with regular
4948

5049
When you update your Azure Database for PostgreSQL flexible server instance in scaling scenarios, we create a new copy of your server (VM) with the updated configuration. We synchronize it with your current one, and switch to the new copy with a 30-second interruption. Then we retire the old server. The process occurs all at no extra cost to you.
5150

52-
This process allows for seamless updates while minimizing downtime and ensuring cost-efficiency. This scaling process is triggered when changes are made to the storage and compute tiers. The experience remains consistent for both high-availablity (HA) and non-HA servers. This feature is enabled in all Azure regions. *No customer action is required* to use this capability.
51+
This process allows for seamless updates while minimizing downtime and ensuring cost-efficiency. This scaling process is triggered when changes are made to the storage and compute tiers. This feature is only available on non-HA servers and is enabled in all Azure regions. *No customer action is required* to use this capability.
5352

5453
For read replica configured servers, scaling operations must follow a specific sequence to ensure data consistency and minimize downtime. For details about that sequence, refer to [scaling with read replicas](./concepts-read-replicas.md#scale).
5554

@@ -68,7 +67,6 @@ For read replica configured servers, scaling operations must follow a specific s
6867
- Near-zero downtime scaling doesn't work for a replica server because it's only supported on the primary server. For a replica server, it automatically goes through a regular scaling process.
6968
- Near-zero downtime scaling doesn't work if a [virtual network-injected server with a delegated subnet](../flexible-server/concepts-networking-private.md#virtual-network-concepts) doesn't have sufficient usable IP addresses. If you have a standalone server, one extra IP address is necessary. For an HA-enabled server, two extra IP addresses are required.
7069
- Logical replication slots aren't preserved during a near-zero downtime failover event. To maintain logical replication slots and ensure data consistency after a scale operation, use the [pg_failover_slot](https://github.com/EnterpriseDB/pg_failover_slots) extension. For more information, see [Enabling extension in a flexible server](../flexible-server/concepts-extensions.md#pg_failover_slots-preview).
71-
- For HA-enabled servers, near-zero downtime scaling is currently enabled for a limited set of regions. More regions will be enabled in a phased manner based on regional capacity.
7270
- Near-zero downtime scaling doesn't work with [unlogged tables](https://www.postgresql.org/docs/current/sql-createtable.html#SQL-CREATETABLE-UNLOGGED). Customers using unlogged tables for any of their data will lose all the data in those tables after the near-zero downtime scaling.
7371

7472
## Related content

0 commit comments

Comments
 (0)