Fa'apipi'i le fa'amaumauga PostgreSQL i luga o le Ubuntu 22.04 fa'atasi ai ma le fa'aleleia atili mo siosiomaga gaosiga.
Faʻatulaga le faitotoʻa o le PostgreSQL database server i luga o le Ubuntu 22.04 ma le faʻatulagaina lelei mo le faʻaaogaina o le gaosiga.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Faʻatulagaina PostgreSQL e ala i le toe faʻaleleia / 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;
Faʻatonu shared_buffers i le 25% o le RAM. Faʻaaoga le fesoʻotaʻiga pooling (pgBouncer) mo faʻaoga maualuga-traffic.
Faʻaaoga pg_dump mo se backup logical poʻo pg_basebackup mo se backup physical. Faʻatali mo le faʻatulagaina o le stream replication.