Установка базы данных PostgreSQL на Ubuntu 22.04 с оптимизацией для производственной среды.
Создание сервера базы данных PostgreSQL на Ubuntu 22.04 с оптимальной конфигурацией для производства.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Настроить PostgreSQL путем редактирования /etc/postgresql/14/main/postgresql.conf:
max_connections = 200
shared_buffers = 256MB
effective_cache_size = 1GB
work_mem = 4MB
sudo -u postgres psql
CREATE DATABASE myapp;
CREATE USER myuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE myapp TO myuser;
Поделить_буфферы на 25% от RAM. Использовать объединение подсоединений (pgBuncer) для высокоскоростных прикладных программ.
Использовать pg_ dump для логических копий или pg_подкрепление для физических резервных копий. Подумайте о создании репликации.