SQLLab

Блог об SQL

Разборы, уроки и советы — от основ до продвинутых техник

6 статей по теме Администрирование

PostgreSQLИнфраструктураАдминистрирование

Резервное копирование PostgreSQL: pg_dump и восстановление

Бэкап PostgreSQL через pg_dump, pg_dumpall, pg_basebackup. Форматы, автоматизация, восстановление из бэкапа, Point-in-Time Recovery. Практический гайд.

24 марта 2026 г.·5 мин чтения
PostgreSQLПроизводительностьАдминистрирование

Настройка производительности PostgreSQL: ключевые параметры

Оптимизация postgresql.conf: shared_buffers, work_mem, checkpoint, autovacuum, max_connections. Диагностика узких мест, pg_stat_activity, pg_stat_bgwriter.

22 марта 2026 г.·5 мин чтения
PostgreSQLБезопасностьАдминистрирование

Схемы и роли в PostgreSQL: организация доступа к данным

Как работают схемы (namespaces) в PostgreSQL, создание ролей и пользователей, GRANT/REVOKE, разграничение доступа по схемам, Row Level Security.

18 марта 2026 г.·5 мин чтения
PostgreSQLАдминистрированиеПродвинутый

Миграции базы данных: как менять схему без даунтайма

Zero-downtime миграции PostgreSQL: как добавить колонку, создать индекс CONCURRENTLY, переименовать таблицу без блокировок. Практические паттерны.

10 марта 2026 г.·5 мин чтения
PostgreSQLОптимизацияАдминистрирование

Мониторинг медленных запросов в PostgreSQL: pg_stat_statements

Как находить медленные запросы в PostgreSQL: pg_stat_statements, slow query log, топ-10 самых тяжёлых запросов, мониторинг production.

4 марта 2026 г.·4 мин чтения
PostgreSQLОптимизацияАдминистрирование

VACUUM и ANALYZE в PostgreSQL: как поддерживать производительность

VACUUM и ANALYZE в PostgreSQL: зачем нужны, autovacuum, bloat таблиц, как мониторить и когда запускать вручную. Практические советы.

2 марта 2026 г.·4 мин чтения