Databases · Packages
Docs / Databases

Packages

Cluster-size packages control vCPU, RAM, storage, connection limits, and price.

Each database is sized by a package. Packages are identical across all four engines, so moving between Postgres, MySQL, MongoDB, and Redis never changes how you reason about sizing.

On the Create Database form, packages show as a row of selectable cards under Cluster size — each card shows the package name, its vCPU/RAM/storage spec, and its monthly price, with a checkmark on whichever one you've picked.

Note
The sidebar updates live as you pick a package: "Creating this database charges $X.XX/mo from your credit balance, then monthly until you delete it" — so the exact cost is always visible before you click Create.
PackagevCPURAMStorageMax connectionsPrice
Starter11 GB10 GB100$5/mo
Production24 GB50 GB200$20/mo
High Memory416 GB120 GB500$60/mo
  • Production includes daily backups.
  • High Memory adds point-in-time restore on top of daily backups.

Matching a package to a workload

WorkloadSuggested packageWhy
Local dev, staging, side projectStarterLow query volume, single app instance — 100 connections is plenty.
Live app, moderate trafficProductionRoom for several app instances or workers concurrently, plus daily backups so a bad deploy is recoverable.
Cache or session store under sustained loadProduction or High MemoryRedis workloads that hold a large working set benefit from the extra RAM headroom on High Memory.
Analytics-heavy queries, large aggregationsHigh MemoryMore vCPU and RAM absorb sustained CPU-bound queries without starving other connections.

The max connections column matters most for apps with many concurrent instances (serverless functions, autoscaled containers, background workers). If you're opening a new connection per request instead of pooling, you'll hit that ceiling far sooner than the raw traffic would suggest — see Connecting for a note on pooling.

Upgrading a package

As traffic grows, open the database's page and change its package from there rather than re-creating the cluster from scratch — see Pricing for the full cost comparison across tiers before you upgrade.

Note
Package availability and pricing are managed by the platform and may vary by region. See Pricing.