20.7. Оптимизация PostgreSQL
Настройка PostgreSQL под фактическую нагрузку — отдельная задача системного администратора.
|
Значения
max_connectionsи
max_locks_per_transactionзадают только базовый запас для работы серверной части S-INFO. Для рабочей эксплуатации также рекомендуется отдельно оценить и настроить:
-
объем оперативной памяти;
-
параметры кэширования;
-
параметры записи на диск;
-
дисковую подсистему;
-
autovacuum;
-
журналы PostgreSQL;
-
стратегию резервного копирования и восстановления;
-
мониторинг нагрузки и долгих запросов.
Точные значения зависят от размера базы, количества пользователей, интенсивности загрузки файлов, числа фоновых задач и характеристик сервера.
|