Przede wszystkim przeczytaj oficjalny podręcznik użytkownika Performance Tips.
Uruchamianie przy wszystkich zapytaniach i zrozumieniu ich wyników pozwoli Ci dowiedzieć się, czy Twoje zapytania są tak szybkie, jak mogłyby być, i czy powinieneś dodawać indeksy.
Kiedy już to zrobisz, proponuję przeczytać część instrukcji z zakresu Server Configuration. Istnieje wiele opcji, które można dostosować w celu dalszego zwiększenia wydajności. Upewnij się, że znasz opcje, które ustawiłeś, ponieważ mogą one równie łatwo utrudnić działanie, jeśli są ustawione nieprawidłowo.
Pamiętaj, że za każdym razemzmienić zapytanie lub opcję, testu i odniesienia aby wiedzieć skutki każdej zmiany.
trzeba skonfigurować plik postgresql.conf. I zrestartuj bazę danych. Zobacz ten link, aby uzyskać szczegółowe ustawienia konfiguracji: http://tekadempiere.blogspot.ae/2014/09/tuning-postgresql-for-better-performance.html – Sajeev