実稼働環境向けに最適化された 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 の 25% に共有バッファを調整します。高トラフィックアプリケーションには接続プール (pgBouncer) を使用します。
論理的なバックアップには pg_dump を、物理的なバックアップには pg_basebackup を使用してください。ストリーミング複製を設定してください。