Сжатие журнала транзакций WAL в PostgreSQL: Параметр wal_compression
Настройка сжатия WAL-файлов в PostgreSQL (wal_compression = zstd, lz4): снижение нагрузки на диск, уменьшение сетевого трафика репликации и ускорение ...
Тюнинг random_page_cost и effective_cache_size в PostgreSQL для NVMe
Оптимизация стоимостной модели оптимизатора PostgreSQL под быстрые NVMe SSD накопители: расчет effective_cache_size, тюнинг random_page_cost и seq_pag...
Логирование медленных запросов PostgreSQL: log_min_duration_statement
Настройка сбора подробных логов медленных запросов в PostgreSQL: префиксы log_line_prefix, параметры log_min_duration_statement, ротация и парсинг чер...
Падение PostgreSQL от OOM Killer: Причины и предотвращение краша СУБД
Как предотвратить падение кластера PostgreSQL из-за Linux OOM Killer: защита master-процесса postmaster через oom_score_adj и правильный расчет work_m...
Поиск и удаление неиспользуемых и дублирующих индексов в PostgreSQL
Оптимизация дискового пространства и ускорение записи в PostgreSQL: выявление неиспользуемых индексов через pg_stat_user_indexes и удаление дубликатов...
Логическая репликация в PostgreSQL: Настройка Publication и Subscription
Практическое руководство по настройке логической репликации в PostgreSQL: выборочная синхронизация таблиц, репликация между разными мажорными версиями...
Синхронная и асинхронная репликация PostgreSQL: synchronous_commit и Streaming
Настройка физической потоковой репликации в PostgreSQL: управление гарантией сохранности данных через synchronous_commit, synchronous_standby_names и ...
Тюнинг ядра Linux под PostgreSQL: vm.overcommit_memory, swappiness и HugePages
Настройка системных параметров ядра Linux для высоконагруженных серверов PostgreSQL: конфигурация vm.overcommit_memory, vm.swappiness, dirty pages и T...
Мониторинг PostgreSQL с postgres_exporter и Prometheus: Настройка метрик
Развертывание системы мониторинга PostgreSQL: настройка postgres_exporter, создание пользователя с минимальными правами, сбор метрик в Prometheus и ал...
Параллельные запросы в PostgreSQL: Настройка parallel workers и производительности
Как включить и оптимизировать параллельное выполнение запросов в PostgreSQL: расчет max_parallel_workers, max_worker_processes и параллельный vacuum....
Разделение Tablespaces в PostgreSQL: Оптимизация дисков SSD NVMe и HDD
Как настроить табличные пространства (Tablespaces) в PostgreSQL для многоуровневого хранения (Storage Tiering): перенос горячих таблиц на NVMe и архив...
Настройка pg_hba.conf в PostgreSQL: Аутентификация, SCRAM-SHA-256 и SSL
Гайд по настройке правил доступа pg_hba.conf в PostgreSQL: защита от несанкционированного доступа, миграция на scram-sha-256, ограничение подсетей и S...