Eligibility
Per-shard sizing is available on a Vitess keyspace that:- Has two or more shards, all covering equal key ranges. A four-shard keyspace named
-40,40-80,80-c0,c0-is eligible. One named-80,80-c0,c0-, where the first shard covers half the keyspace and the others cover a quarter each, is not. - Is not imported or external
Enable per-shard sizing
Enabling per-shard sizing is metadata only. Existing key ranges, VSchema, routing, and the keyspace default cluster size stay the same until you resize a shard.1
In the PlanetScale dashboard, open the Vitess database and select the branch.
2
Open the keyspace and go to the Shards tab.
3
Click Enable per-shard sizing. The dialog confirms the shard count and default size, for example: “This keyspace has N shards with a default size of PS-X. Once enabled you will be able to adjust the sizes of individual shards.”
4
Confirm. You can then set sizes on individual shards, or leave shards on the keyspace default.

