Instale o banco de dados PostgreSQL no Ubuntu 22.04 com otimização para ambientes de produção.
Configura o servidor de banco de dados PostgreSQL no Ubuntu 22.04 com configuração ideal para uso de produção.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Configure PostgreSQL por edição /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 a 25% da RAM. Use a conexão de conjunto (pgBouncer) para aplicações de alta tráfego.
Use pg_dump para backups lógicos ou pg_basebackup para backups físicos. Considere a criação de replicação de streaming.