ຕິດຕັ້ງຖານຂໍ້ມູນ PostgreSQL ໃນ Ubuntu 22.04 ດ້ວຍການເພີ່ມປະສິດທິພາບສຳລັບສະພາບແວດລ້ອມການຜະລິດ.
ຕັ້ງຄ່າ Server ຖານຂໍ້ມູນ PostgreSQL ໃນ Ubuntu 22.04 ດ້ວຍການຕັ້ງຄ່າທີ່ດີທີ່ສຸດ ສຳ ລັບການ ນຳ ໃຊ້ການຜະລິດ.
sudo apt update
sudo apt install postgresql postgresql-contrib -y
ຕັ້ງຄ່າ PostgreSQL ໂດຍການແກ້ໄຂ /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;
ປັບແບ່ງປັນຊັບພະຍາກອນເກັບໄວ້ໃຫ້ເປັນ 25% ຂອງ RAM. ໃຊ້ການລວມການເຊື່ອມຕໍ່ (pgBouncer) ສຳລັບການໃຊ້ງານທີ່ມີການໃຊ້ງານຫຼາຍ.
ໃຊ້ pg_dump ສຳລັບການບໍາລຸງຮັກສາແບບໂລຈີ ຫຼື pg_basebackup ສຳລັບການບໍາລຸງຮັກສາແບບຟີຊິກ. ພິຈາລະນາການຕັ້ງຄ່າການຖ່າຍທອດແບບຖ່າຍທອດແບບຖ່າຍທອດ.