You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/docs/content/guides/database/connecting-to-postgres.mdx
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,8 +11,8 @@ How you connect to your database depends on where you're connecting from:
11
11
- For frontend applications, use the [Data API](#data-apis-and-client-libraries)
12
12
- For Postgres clients, use a connection string
13
13
- For single sessions (for example, database GUIs) or Postgres native commands (for example, using client applications like [pg_dump](https://www.postgresql.org/docs/current/app-pgdump.html) or specifying connections for [replication](/docs/guides/database/postgres/setup-replication-external)) use the [direct connection string](#direct-connection) if your environment supports IPv6
14
-
- For persistent clients, and support for both IPv4 and IPv6, use [Supavisor session mode](#supavisor-session-mode)
15
-
- For temporary clients (for example, serverless or edge functions) use [Supavisor transaction mode](#supavisor-transaction-mode)
14
+
- For persistent clients, and support for both IPv4 and IPv6, use [pooler session mode](#pooler-session-mode)
15
+
- For temporary clients (for example, serverless or edge functions) use [pooler transaction mode](#pooler-transaction-mode)
16
16
17
17
## Quickstarts
18
18
@@ -74,18 +74,18 @@ Direct connections use IPv6 by default. If your environment doesn't support IPv6
Get your project's direct connection string from your project dashboard by clicking [Connect](/dashboard/project/_?showConnect=true).
81
81
82
-
## Shared pooler
82
+
## Poolers
83
83
84
-
Every Supabase project includes a free, shared connection pooler. This is ideal for persistent servers when IPv6 is not supported.
84
+
Every Supabase project includes a connection pooler. This is ideal for persistent servers when IPv6 is not supported.
85
85
86
-
### Supavisor session mode
86
+
### Pooler session mode
87
87
88
-
The session mode connection string connects to your Postgres instance via a proxy.
88
+
The session mode connection string connects to your Postgres instance via a proxy. This is only recommended as an alternative to a Direct Connection, when connecting via an IPv4 network.
Get your project's Session pooler connection string from your project dashboard by clicking [Connect](/dashboard/project/_?showConnect=true&method=session).
97
97
98
-
### Supavisor transaction mode
98
+
### Pooler transaction mode
99
99
100
100
The transaction mode connection string connects to your Postgres instance via a proxy which serves as a connection pooler. This is ideal for serverless or edge functions, which require many transient connections.
101
101
@@ -108,7 +108,7 @@ Transaction mode does not support [prepared statements](https://postgresql.org/d
Get your project's Transaction pooler connection string from your project dashboard by clicking [Connect](/dashboard/project/_?showConnect=true&method=transaction).
0 commit comments