Dostrajanie wydajności PostgreSQL obejmuje optymalizację zapytań (największy wpływ), dostrojenie konfiguracji (ustawienia pamięci), odpowiednie indeksowanie i konserwację (vacuum) oraz monitoring. Jak zawsze, zmierz najpierw, aby znaleźć rzeczywiste wąskie gardło — zwykle są to wolne zapytania.
Optymalizacja zapytań zwykle daje największe wyniki
query, calls, mean_exec_time pg_stat_statements mean_exec_time ;
EXPLAIN ANALYZE ...;
