在 Ubuntu 22.04 上安装 PostgreSQL 数据库,并针对生产环境进行优化。
在 Ubuntu 22.04 上建立PostgreSQL数据库服务器, 配置最佳生产用途 。
sudo apt update
sudo apt install postgresql postgresql-contrib -y
配置 PostgresSQL, 编辑 / etc/ postgresql/14/ main/ mostgresql.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;
共享的弹夹到 25% 的内存 。 使用连接集合(pgBocser)用于高流量应用程序。
逻辑备份使用 pg_ dump, 物理备份使用 pg_ basebackup 。 考虑建立流传复制。