Scale a database | Databases And Persistence | Northflank Application docs

Databases And Persistence /

Scale a database

You can increase the resources available to a database, including CPU and memory, storage space, and number of replicas.

You can increase the proportion of CPU and memory dedicated to a database on the resources page. Some databases have higher requirements than others, meaning lower compute plans will be unavailable for them.

An addon's resources page in the Northflank application

See Northflank pricing plans for CPU and memory resources.

Scale storage

You can increase the storage space dedicated to a database on the resources page.

You should increase the storage space for your database once it is over 50% full.

You cannot reduce the storage space assigned to a database after increasing it.

Scale replicas

You can increase the number of replica sets your database will use to improve availability, each replica set contains a copy of the database.

Databases can be scaled up from the resources page but cannot be scaled down. Any increase will be permanent.

The behaviour of scaled databases differs by type, see high-availability strategies for more details.