Glossary — in plain language

Backend process


In plain English

A backend is the PostgreSQL server process dedicated to one client connection. Everything you run goes through your backend. The postmaster is the parent process that spawns a new backend for each connection.

Why it matters

Because each backend is a separate process with its own memory, the process count equals the connection count — the reason high connection counts cost real RAM and CPU.

Was this helpful?

← Browse the full glossary