Zainstaluj bazę danych PostgreSQL na Ubuntu 22.04 z optymalizacją dla środowisk produkcyjnych.
Ustawienie serwera baz danych PostgreSQL na Ubuntu 22.04 z optymalną konfiguracją do użytku produkcyjnego.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Konfiguracja PostgreSQL poprzez edycję /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 share_buffers do 25% RAM. Użyj połączenia (pgBouncer) do aplikacji o wysokiej przepustowości.
Użyj pg_dump dla logicznych kopii zapasowych lub pg_basebackup dla fizycznych kopii zapasowych. Rozważmy, czy ustawiamy replikację strumieniową.