Vercel Postgres Limits
Learn about Vercel Postgres's technical limitations.Vercel Postgres provides managed, serverless SQL. It supports nearly all Postgres commands, and is compatible with most Postgres clients. This page outlines the limitations of Vercel Postgres.
Vercel Postgres databases use version 15 of PostgreSQL. The following features are fully supported:
Access to usage metrics for billing purposes, which you can view in your dashboard under the Usage tab.
The list below shows what is not currently possible with Vercel Postgres:
- It is not possible to transfer your database between accounts. This includes transferring from Hobby to Pro or Pro to Enterprise.
- Provisioning a Vercel Postgres database from the Vercel CLI is not currently supported (coming soon)
- Provisioning a Vercel Postgres database from the Vercel Terraform Provider is not current supported
- Changing the region of a Vercel Postgres database. You can only select a region when creating a database. To change regions, you must create a new database and migrate your data with a tool like
pg_dump
- Databases for those on Hobby plans are configured with 0.25 logical CPUs. Databases for those on Pro plans are configured with 1 CPU
An inactive Vercel Postgres database may experience cold starts. If your database is not accessed within a 5 minute period, your database will be suspended. The next time it is accessed, you will experience a "cold start" of up to 5 seconds.
If your database does not experience 5 minutes of inactivity, it will not be suspended.
Vercel Postgres is a first-party integration with Neon, and many of Neon's features are available with Vercel Postgres. However, there are some differences worth noting:
Vercel Postgres creates a single database as your primary region. You can't change your primary region once your database is created.
We recommend choosing the same region as your Serverless and Edge Functions for the lowest latency.
The following regions are available for Vercel Postgres. You can select a single region, which cannot be changed after your database is created.
Region Code | Region Name | Location |
---|---|---|
cle1 | us-east-2 | Cleveland, USA |
iad1 | us-east-1 | Washington, D.C., USA |
pdx1 | us-west-2 | Portland, USA |
fra1 | eu-central-1 | Frankfurt, Germany |
sin1 | ap-southeast-1 | Singapore |
Vercel Postgres is a first-party integration with Neon. Supported regions for Vercel Postgres correspond to Neon's available regions. We recommend selecting the same regions for your database as your Edge and Serverless Functions.
Vercel Postgres databases run PostgreSQL version 15, and we do not currently support version upgrades. We will support upgrades soon.
During public beta, Vercel Postgres is not SOC 2 Type 2. We are working with Neon on achieving compliance. Outside of Vercel Postgres and KV in public beta, all other Vercel products are SOC 2 Type 2 compliant.