Ubuntu 22.04 üzerine PostgreSQL veritabanını üretim ortamları için optimize ederek kurun.
Ubuntu 22.04 üzerinde PostgreSQL veritabanı sunucusunu üretim kullanımı için optimum konfigürasyonla kur.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
PostgreSQL'i /etc/postgresql/14/main/postgresql.conf'i düzenleyerek ayarlayınız:
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;
Shared_buffers'ı RAM'in %25'ine ayarla. Yüksek trafiğe sahip uygulamalar için bağlantı topluluğunu (pgBouncer) kullan.
Mantıksal yedekleme için pg_dump, fiziksel yedekleme için pg_basebackup kullanın. Akışın kopyalanması ayarlarını düşün.