All posts

Field note·May 25, 2026·By The Relmz team

Thinking through multi-tenant Postgres at small scale

DB-per-tenant is operationally expensive — until you need it. Here's how we landed there, and what we'd say to anyone shipping multi-tenant SaaS in 2026.

There are three multi-tenant patterns worth comparing: shared schema with tenant_id columns, shared cluster with one schema per tenant, and one database per tenant. Most blog posts make this look like a reasoned choice. In practice, it's a stack of trade-offs you only feel after the fact.

We ended up with one database per tenant. The blast radius is the smallest. Backups are per-customer. Per-tenant Postgres extensions and configs become a knob, not a fight. Provisioning costs more — every tenant needs a migration run on first sign-in — but the cost is paid once.

Want to try Relmz?

The system this post came out of.

14-day free trial. No credit card required.

Start free trial
Relmz.

One system for realizing a vision.

Commerce · CRM · Telephony · CMS · Scheduling · Fulfillment · Projects · HR

Product
  • Why Relmz
  • Features
  • Solutions
  • Pricing
  • Samples
  • What's new
Resources
  • Blog
  • Changelog
  • Contact
Company
  • About
  • Talk to sales
Legal
  • Terms
  • Privacy
  • DPA
  • Security
  • Cookies
© 2026 RelmzBuilt for a team of one and a company of a thousand.
Relmz.
  • Why
  • Features
  • Solutions
  • Pricing
  • Samples
Sign inStart free trial
Menu
  • Why
  • Features
  • Solutions
  • Pricing
  • Samples
  • Sign in