Įdiekite „PostgreSQL“ duomenų bazę „Ubuntu 22.04“ sistemoje su optimizavimu gamybinei aplinkai.
Įdiekite PostgreSQL duomenų bazės serverį Ubuntu 22.04 su optimalia konfigūracija gamybos naudojimui.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Konfigūruoti PostgreSQL redaguojant /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 iki 25% RAM. Naudoti ryšio kaupimą (pgBuncer) didelio srauto prietaikoms.
Naudoti pg_dump loginėms atsarginėms kopijoms arba pg_basebacup fizinėms atsarginėms kopijoms. Apsvarstykime, kaip galima replikacija.