Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

PostgreSQL instalace a konfigurace

25. 09. 2021 Aktualizováno: 27. 03. 2026 1 min čtení intermediate
Tento článek byl publikován v roce 2021. Některé informace mohou být zastaralé.

PostgreSQL je nejpokročilejší open-source relační databáze.

Instalace

sudo apt install postgresql postgresql-contrib sudo systemctl enable –now postgresql sudo -u postgres psql CREATE USER myapp WITH PASSWORD ‘secret’; CREATE DATABASE mydb OWNER myapp;

Konfigurace

postgresql.conf

listen_addresses = ‘*’ max_connections = 200 shared_buffers = 4GB effective_cache_size = 12GB work_mem = 64MB random_page_cost = 1.1

Autentizace

pg_hba.conf

local all all peer host all all 127.0.0.1/32 scram-sha-256 host all all 10.0.0.0/8 scram-sha-256

Monitoring

SELECT pid, now()-query_start AS duration, query FROM pg_stat_activity WHERE state!=’idle’ ORDER BY duration DESC; SELECT pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) FROM pg_database;

PostgreSQL = standard

Investujte do tuningu shared_buffers a work_mem.

postgresqlsqlkonfigurace
Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.