Skip to main content
View rawEdit

Indexing

Index creation, maintenance, monitoring, and optimization strategies

How-to guides​

How to monitor CREATE INDEX / REINDEX progress in Postgres 12+​

Difficulty: advanced • Time: 5 min

Over-indexing​

Difficulty: beginner • Time: 5 min

Index maintenance​

Difficulty: beginner • Time: 5 min

How to find unused indexes​

Difficulty: beginner • Time: 7 min

How to find redundant indexes​

Difficulty: beginner • Time: 6 min

How to rebuild many indexes using many backends avoiding deadlocks​

Difficulty: intermediate • Time: 5 min

Get AI-powered index recommendations

Use our free index advisor to get expert recommendations for B-tree, GIN, GiST, BRIN, and hash indexes, including multi-column and covering index strategies.