उत्पादन वातावरणको लागि अनुकूलनको साथ Ubuntu 22.04 मा PostgreSQL डाटाबेस स्थापना गर्नुहोस्।
उत्पादन प्रयोगको लागि उत्तम कन्फिगरेसनको साथ Ubuntu 22.04 मा PostgreSQL डाटाबेस सर्भर सेटअप गर्नुहोस्।
sudo apt update
sudo apt install postgresql postgresql-contrib -y
/etc/postgresql/14/main/postgresql.conf सम्पादन गरेर PostgreSQL कन्फिगर गर्नुहोस्:
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;
RAM को २५% मा साझेदार बफरहरू ट्युन गर्नुहोस् । उच्च- ट्राफिक अनुप्रयोगका लागि जडान पूलिङ (pgBouncer) प्रयोग गर्नुहोस् ।
तार्किक जगेडाहरूका लागि pg_dump प्रयोग गर्नुहोस् वा भौतिक जगेडाहरूका लागि pg_basebackup । स्ट्रिमिङ प्रतिलिपि सेटअप विचार गर्नुहोस् ।