ਡਿਫਾਲਟ B-tree ਤੋਂ ਪਰੇ, PostgreSQL ਕਈ ਵਿਸ਼ੇਸ਼ ਇੰਡੈਕਸ ਕਿਸਮਾਂ ਪੇਸ਼ ਕਰਦਾ ਹੈ — GIN, GiST, BRIN, Hash — ਹਰੇਕ ਵੱਖ-ਵੱਖ ਡਾਟਾ ਅਤੇ ਕਿਊਰੀ ਪੈਟਰਨ ਲਈ ਅਨੁਕੂਲ, ਨਾਲ ਹੀ partial ਅਤੇ expression ਇੰਡੈਕਸ ਲਚਕਦਾਰੀ ਲਈ। ਸਹੀ ਇੰਡੈਕਸ ਕਿਸਮ ਚੁਣਨਾ ਵਿਸ਼ੇਸ਼ਕ੍ਰਤ ਕਿਊਰੀਜ ਲਈ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਨਾਟਕੀ ਢੰਗ ਨਾਲ ਸੁਧਾਰ ਸਕਦਾ ਹੈ।
