This document describes the basic concept of database instances in the PlanetScaleDB context.
A database instance is a copy of your database that can serve data in response to queries. PlanetScaleDB promotes one of these instances to master as needed. Your database requires at least one database instance, but additional database instances increase read capacity. Because PlanetScaleDB can promote any database instance to master when necessary, additional database instances also improve availability. Unlike most database replication systems, this promotion occurs automatically.
Database instances are similar to analytics instances. However, analytics instances cannot be promoted to master.
Multiple database instances have two main benefits:
The number of instances determines the level of availability of your database.