Zaidi ya B-tree ya chaguo-msingi, PostgreSQL inatoa aina kadhaa maalum za index — GIN, GiST, BRIN, Hash — kila moja ikifaa data tofauti na mifumo ya maswali, pamoja na indexes za partial na expression kwa unyumbufu. Kuchagua aina sahihi ya index kunaweza kuboresha utendaji kwa kiasi kikubwa kwa maswali maalum.
