Which indexes is nobody using?
SqlLists indexes that have never been scanned, which are pure write cost. Check against a long uptime before dropping any.
SELECT
relname AS table_name,
indexrelname AS index_name,
idx_scan,
pg_size_pretty(pg_relation_size(indexrelid)) AS size
FROM pg_stat_user_indexes
WHERE idx_scan = 0
ORDER BY pg_relation_size(indexrelid) DESC;