Существует три главных области, которые потенциально могут увеличить производительность:
Изменение запроса
Это означает модификацию запросов для получения лучшей производительности:
Настройка сервера
Некоторые установки в postgresql.conf влияют на производительность. Подробный полный список установок см. в
Administration Guide/Server Run-time Environment/Run-time Configuration, а комментарии см. в
http://www.varlena.com/varlena/GeneralBits/Tidbits/annotated_conf_e.html
http://www.varlena.com/varlena/GeneralBits/Tidbits/perf.html.
Выбор "железа" - аппаратного обеспечения
Влияние "железа" на производительность подробно описано в
http://candle.pha.pa.us/main/writings/pgsql/hw_performance/index.html и
http://www.powerpostgresql.com/PerfList/.