Руководство по установке сервера S-INFO
×

20.7. Оптимизация PostgreSQL

Настройка PostgreSQL под фактическую нагрузку — отдельная задача системного администратора.
 

Значения

 max_connections 

и

 max_locks_per_transaction 

задают только базовый запас для работы серверной части S-INFO. Для рабочей эксплуатации также рекомендуется отдельно оценить и настроить:

  • объем оперативной памяти;
  • параметры кэширования;
  • параметры записи на диск;
  • дисковую подсистему;
  • autovacuum;
  • журналы PostgreSQL;
  • стратегию резервного копирования и восстановления;
  • мониторинг нагрузки и долгих запросов.
 
Точные значения зависят от размера базы, количества пользователей, интенсивности загрузки файлов, числа фоновых задач и характеристик сервера.