Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions apps/blog/content/blog/prisma-data-proxy-xb16ba0p21/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@
title: "Database Access in Serverless Environments with the Prisma Data Proxy"
slug: "prisma-data-proxy-xb16ba0p21"
date: "2021-11-11"
updatedAt: "2026-07-06"
authors:
- "Nikolas Burk"
- "Alberto Perdomo"
metaTitle: "Database Access in Serverless Environments with the Prisma Data Proxy (Early Access)"
metaDescription: "The Prisma Data Proxy (Early Access) enables developers to use databases in serverless environments by managing a connection pool."
metaTitle: "Prisma Data Proxy (Discontinued): Serverless Database Access"
metaDescription: "The Prisma Data Proxy was Prisma's connection pooling service for serverless apps. It has been discontinued: Prisma Postgres now includes built-in connection pooling for serverless and edge apps."
metaImagePath: "/prisma-data-proxy-xb16ba0p21/imgs/meta-3fc1d1f448cde60bd38e28c64d061ce7fb171f81-2400x1254.png"
heroImagePath: "/prisma-data-proxy-xb16ba0p21/imgs/hero-bb301a00397c84e302d829b963462d00950d326e-870x455.png"
heroImageAlt: "Database Access in Serverless Environments with the Prisma Data Proxy"
Expand All @@ -15,9 +16,9 @@ tags:
- "platform"
---

Databases connection management in serverless functions is a major issue for many developers. The Prisma Data Proxy (Early Access) solves this problem by managing a connection pool.
Database connection management in serverless functions is a major issue for many developers. The Prisma Data Proxy (Early Access) solved this problem by managing a connection pool.

> **Update (May 2026):** Prisma Data Proxy has been discontinued. If you need connection pooling for serverless Prisma ORM apps today, start with [Prisma Accelerate](https://www.prisma.io/accelerate) and the current [deployment docs](https://www.prisma.io/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel). If you're starting a new project and want a managed Postgres database plus Prisma ORM, take a look at [Prisma Postgres](https://www.prisma.io/postgres).
> **Update (July 2026):** Prisma Data Proxy has been discontinued. For connection pooling with Prisma ORM today, use [Prisma Postgres](https://www.prisma.io/postgres): it includes a built-in connection pool for serverless and edge apps out of the box. See the current [deployment docs](https://www.prisma.io/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel) for setup.

## Contents

Expand Down Expand Up @@ -100,7 +101,7 @@ The [Prisma Data Proxy](https://www.prisma.io/docs/data-platform#prisma-data-pro

The Data Proxy integrates nicely with the Prisma ORM and can be enabled in a few simple steps via the [Prisma Data Platform](https://cloud.prisma.io).

> **Note**: The Prisma Data Proxy is currently in [Early Access](https://www.prisma.io/docs/about/prisma/releases#early-access) and not yet recommended for production use.
> **Note**: At the time of this announcement, the Prisma Data Proxy was in Early Access and not yet recommended for production use. It has since been discontinued; see the update at the top of this post.

To learn how the Data Proxy works, check out [Daniel Norman's](https://twitter.com/daniel2color) recent talk about it:

Expand All @@ -112,6 +113,5 @@ The Data Proxy also enables entirely new use cases, such as accessing a database

This article remains a useful explanation of why serverless workloads need connection pooling, but the product recommendation has changed.

- Use [Prisma Accelerate](https://www.prisma.io/accelerate) if you want managed connection pooling and caching for Prisma ORM.
- Use [Prisma Postgres](https://www.prisma.io/postgres) if you want a managed Postgres database that works well with Prisma ORM.
- Use the current [Prisma Client deployment docs](https://www.prisma.io/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel) for up-to-date serverless deployment guidance.
- Use [Prisma Postgres](https://www.prisma.io/postgres) if you want a managed Postgres database with connection pooling built in; it works with Prisma ORM out of the box and supports [direct TCP connections](https://www.prisma.io/docs/postgres/database/connecting-to-your-database) for other tools.
- Use the current [Prisma Client deployment docs](https://www.prisma.io/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel) for up-to-date serverless deployment guidance, including connection handling for your own database.
Loading