© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
SupabaseS
Supabase•7mo ago•
3 replies
youssef ؛)

Connection type: Direct or Transaction pooler

Hi everyone,
I can't decide which type to choose for my web-application:
- It is a simple website that host some kind of stories for users to read,
- And a form page where visitors could submit a new story.

It may look silly question (I don't know actually), but I have no experience in back-end development, I had to do this on my own since I have no choice.

➡️ Please tell me which type of connection that best fit my website.

Supabase already document those types of connection as:
Direct connection
Ideal for applications with persistent, long-lived connections, such as those running on virtual machines or long-standing containers.

Transaction pooler Shared Pooler
Ideal for stateless applications like serverless functions where each interaction with Postgres is brief and isolated.
Supabase banner
SupabaseJoin
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
45,816Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Switching from Session Pooler -> Transaction pooler
SupabaseSSupabase / help-and-questions
6mo ago
Shared Pooler Connection Issues
SupabaseSSupabase / help-and-questions
6mo ago
Supabase Shared Connection Pooler Issues
SupabaseSSupabase / help-and-questions
8mo ago
"Max client connections reached" on Transaction Pooler
SupabaseSSupabase / help-and-questions
4mo ago