Docs

Create a database

Create a managed database by choosing a cluster, engine, resources, and replicas.

Before you start

Start creating

On the Databases page, click Create. If you have no databases yet, the empty state shows Create Database.
The create screen has five sections: Cluster, Database engine, Plan, Replicas, and Database name.

1. Cluster

The cluster is where the database runs. Network latency, pricing, and data residency depend on this choice.
Choose the cluster. A database cannot be moved between clusters after creation.

2. Database engine

  1. Choose the database engine.
  2. Choose the version from that engine's list.
PostgreSQL and MySQL can run as a three-node high-availability database. Other engines run as a single node.

3. Plan

Choose the resources for each node:
PlanCPUMemoryDisk
Small1 vCPU1 GB10 GB
Medium2 vCPU4 GB50 GB
Large4 vCPU8 GB100 GB
Custom1–32 vCPU1–32 GB5–200 GB
For a custom plan, memory must be 1× to 4× the CPU count. Disk is adjusted in 5 GB steps.
The screen shows the price per node and the total for all nodes. Billing is hourly, and the monthly equivalent is shown for comparison. Coupons are applied here.

4. Replicas

  • 1 node: a simple, cost-efficient instance for development, testing, and internal tools.
  • 3 nodes: high availability with automatic failover; the database stays online if one node fails.
The three-node option is only enabled for PostgreSQL and MySQL. Each node runs the selected plan, and the price is multiplied by the replica count.
If the database must stay online in production, create it with three nodes from the start. Converting a single-node database to three nodes is not supported.

5. Database name

The name is prefilled from the cluster, engine, and availability type. You can change it.
  • The name is at most 48 characters.
  • The name only appears in the database list and does not affect the connection host.

6. Create

Review the Summary panel:
  • Cluster and engine
  • Plan and replica count
  • Payment method: Hourly
  • Hourly and Monthly (30 days) cost
  • Applied coupon
Then click Create Database.

After creation

After the Database created successfully message, you return to the database list. The database starts in Creating and becomes Active when it is ready. The first start can take a few minutes.
To see the connection details:
  1. Open the database.
  2. Go to Settings.
  3. Select the General tab.
The host, port, username, password, and connection URL are on that tab. See Connecting to a database for the full guide.

Billing

Billing is hourly and deducted from your balance. While the database is stopped, its resources are not billed. You can change resources later from Plan.

Related