Indexes Best Practices
Indexes are not free decorations. Prove each one with workload evidence.
Search across all documentation pages
Indexes are not free decorations. Prove each one with workload evidence.
As few as possible meeting SLA; typical OLTP 3-8 depending on access paths.
Stack versions: This page was written for PostgreSQL 18.4 (stable 18, maintenance 17), pgvector 0.8+, PgBouncer 1.x, Patroni 3.x, and PostGIS 3.5+.
Reviewed by Chris St. John·Last updated Jul 18, 2026