Instalați baza de date PostgreSQL pe Ubuntu 22.04 cu optimizare pentru mediile de producție.
Setați serverul de baze de date PostgreSQL pe Ubuntu 22.04 cu configurație optimă pentru utilizarea producției.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Configurați PostgreSQL prin editarea /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;
Tună buffers_partid la 25% din RAM. Folosește pooling de conexiune (pgBouncer) pentru aplicații cu mare trafic.
Folosește pg_dump pentru backup-uri logice sau pg_basebackup pentru backup-uri fizice. Să ne gândim la a se stabili replicarea streamingului.