Instalar base de datos PostgreSQL en Ubuntu 22.04 con optimización para entornos de producción.
Configurar el servidor de bases de datos PostgreSQL en Ubuntu 22.04 con una configuración óptima para el uso de producción.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
Configure PostgreSQL editando /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;
Sintonice shared_buffers al 25% de RAM. Utilice la conexión de conexión (pgBouncer) para aplicaciones de alto tráfico.
Utilice pg_dump para copias de seguridad lógicas o pg_basebackup para copias de seguridad físicas. Considere configurar la replicación de streaming.