@@ -11,23 +11,23 @@ ms.date: 9/17/2019
11
11
# Scale a Hyperscale (Citus) server group
12
12
13
13
Azure Database for PostgreSQL - Hyperscale (Citus) provides self-service
14
- scaling to deal with increased load. The Azure portal makes it easy to either
15
- add new worker nodes or increase existing nodes’ memory, disk, and CPU
16
- capacity.
14
+ scaling to deal with increased load. The Azure portal makes it easy to add new
15
+ worker nodes.
17
16
18
- To increase the number of worker nodes, go to the ** Configure** tab in your
19
- Hyperscale (Citus) server group. Drag the slider for ** Worker node count** to
20
- change the value.
17
+ To do so, go to the ** Configure** tab in your Hyperscale (Citus) server group.
18
+ Drag the slider for ** Worker node count** to change the value.
21
19
22
20
![ Resource sliders] ( ./media/howto-hyperscale-scaling/01-sliders-workers.png )
23
21
22
+ Click the "Save" button to make the changed value take effect.
23
+
24
24
> [ !NOTE]
25
- > Once increased, the number of worker nodes cannot be decreased using the
26
- > slider. Decreasing the worker count currently requires opening a support
27
- > ticket.
25
+ > Once increased and saved, the number of worker nodes cannot be decreased
26
+ > using the slider.
28
27
>
29
- > Also, the per worker vCores and Storage cannot yet be adjusted with this user
30
- > interface. Doing so also requires opening a support ticket.
28
+ > Also, vCores and Storage cannot yet be adjusted on the coordinator or workers
29
+ > with this user interface. Open a support ticket if scaling compute on the
30
+ > coordinator or worker nodes is needed.
31
31
32
32
To take advantage of newly added nodes you must rebalance distributed table
33
33
[ shards] ( concepts-hyperscale-distributed-data.md#shards ) , which means moving
@@ -43,15 +43,6 @@ The `rebalance_table_shards` function rebalances all tables in the
43
43
argument. Thus you do not have to call the function for every distributed
44
44
table, just call it on a representative table from each colocation group.
45
45
46
- ## Scale the coordinator node
47
-
48
- Applications send their queries to the coordinator node, which relays them to
49
- the relevant workers and accumulates the results. Scaling the coordinator can
50
- improve performance for queries that require large or CPU-intensive
51
- aggregations. To do so, click ** View configuration** and adjust the sliders:
52
-
53
- ![ Resource sliders] ( ./media/howto-hyperscale-scaling/02-sliders-coordinator.png )
54
-
55
46
## Next steps
56
47
57
48
Learn more about server group [ performance
0 commit comments