Postgres-indexen die er echt toe doen
Drie patronen die de meeste trage queries oplossen.
Als een app traag wordt, ligt de oorzaak meestal bij een paar queries. Controleer indexes vóór je caching toevoegt.
Samengestelde indexes
Een index op (account_id, created_at) werkt uitstekend voor sortering per account.
CREATE INDEX CONCURRENTLY idx_events_account_created
ON events (account_id, created_at DESC);Partiële indexes
Als bijna alle rijen gearchiveerd zijn, indexeer dan alleen de actieve rijen.