Описание настроек PostgreSQL
Память shared_buffers — размер буферного пула (лучше выбрать RAM/4)temp_buffers — размер памяти для временных таблиц (для каждой сессии)work_mem — рекомендованный лимит памяти для одного запроса, при превышении используются временные файлыmaintenance_work_mem — максимальный объем памяти для операций обслуживания БДmax_connections — количество одновременных соединений Необходимо RAM = shared_buffers + (temp_buffers * max_connections) + (work_mem * max_connections) + …