Skip to main content

Начало эксплуатации

Очень TODO

Какие есть постгри?

Обычная, 1c, 1c-pgpro

Юзеры

pg_hba.conf, роли, sudo -u postgres psql

Базовые запросы

\l
\l+
\c
\dt
\dt+
\di
\di+

createdb, dropdb

Бекапы

pg_dump, pg_restore, pg_basebackup

Нюансы

  • Постгря плохо работает с большим кол-вом соединений. Если коннектов много - ставь PGBouncer
  • Если постгря вдруг ни с того ни с сего начала тупить на простых запросах - попробуй отключить jit (jit=off). https://habr.com/ru/companies/haulmont/articles/589775/
  • Каждый коннект к постгре - отдельный процесс

Кластеры, реплика

 Patroni — это демон на python, позволяющий автоматически обслуживать кластеры PostgreSQL с различными типами репликации, и автоматическим переключением ролей.