Namestitev baze podatkov PostgreSQL na Ubuntu 22.04 z optimizacijo za produkcijska okolja.
Nastavite strežnik baze podatkov PostgreSQL na Ubuntu 22.04 z optimalno nastavitvijo za uporabo v proizvodnji.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Nastavite PostgreSQL z urejanjem /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;
Tune shared_buffers na 25% RAM. Uporabi združevanje povezav (pgBouncer) za visoko trgovino z aplikacijami.
Uporabi pg_dump za logične varnostne kopije ali pg_ basebackup za fizične varnostne kopije. Razmislite o vzpostavitvi replikacije.