Каждый INSERT/UPDATE/DELETE должен обновить все затронутые индексы. Больше индексов - больше работы при записи и больше места. Много индексов на часто обновляемой таблице - узкое место. Баланс: индексы только под реальные запросы, избегать дублирования (два индекса с пересекающимся набором столбцов). Мониторинг: slow query log, pg_stat_user_indexes.