Glossary — in plain language

Index


In plain English

An index is a separate, sorted structure that lets PostgreSQL find rows without scanning the whole table — like the index at the back of a book. The most common type is the B-tree.

Why it matters

The right indexes turn slow sequential scans into fast lookups; the wrong or missing ones cause slow queries. Indexes also cost write overhead and disk, and can themselves bloat and need REINDEX.

Was this helpful?

← Browse the full glossary