Блог

Новости, статьи и руководства от команды Сарнас

Найдено статей: 8 Сбросить

PostgreSQL 19: query hints и тонкости настройки max_wal_size
9 октября 2026Команда Сарнас

PostgreSQL 19: query hints и тонкости настройки max_wal_size

PostgreSQL 19 приносит долгожданный механизм query hints — расширения pg_plan_advice и pg_stash_advice, которые позволяют фиксировать план запроса и управлять им через именованные коллекции советов.…

Читать далее
PostgreSQL и RLS под PgBouncer: что ломается на практике
9 октября 2026Команда Сарнас

PostgreSQL и RLS под PgBouncer: что ломается на практике

Когда PgBouncer в режиме transaction pooling переиспользует серверные соединения, сессионные переменные, от которых зависит RLSполитика, могут «утечь» к другому клиенту — и это не теоретическая…

Читать далее
Как ParadeDB ускоряет полнотекстовый поиск: механика оптимизаций BM25
9 октября 2026Команда Сарнас

Как ParadeDB ускоряет полнотекстовый поиск: механика оптимизаций BM25

В ParadeDB полнотекстовый поиск исполняется внутри Postgres, и это меняет цену каждого обращения к данным: то, что в обычном поисковике почти бесплатно, здесь оборачивается чтением отдельных страниц.…

Читать далее
min_wal_size в PostgreSQL: как незаметная настройка ломает репликацию
9 октября 2026Команда Сарнас

min_wal_size в PostgreSQL: как незаметная настройка ломает репликацию

Настройка в PostgreSQL выглядит безобидно и обычно воспринимается как способ зарезервировать место под WAL, но её реальная роль — лишь ограничивать, насколько сильно сервер может сжать каталог , и…

Читать далее
Пул соединений врёт обоим: как на самом деле работает масштабирование PostgreSQL
9 октября 2026Команда Сарнас

Пул соединений врёт обоим: как на самом деле работает масштабирование PostgreSQL

PgBouncer намеренно создаёт расхождение между тем, что видит клиент, и тем, что видит сервер PostgreSQL, и именно из этого расхождения вырастают ограничения пулера: логика выдачи соединений, ошибки в…

Читать далее
Cloudberry как расширение PostgreSQL 19: как Greenplum перестал быть форком
9 октября 2026Команда Сарнас

Cloudberry как расширение PostgreSQL 19: как Greenplum перестал быть форком

Apache Cloudberry — это попытка превратить массивный MPPдвижок из форка PostgreSQL в набор расширений для PostgreSQL 19, чтобы навсегда избавиться от хронического отставания от апстрима. Разбор…

Читать далее
PostgreSQL 18: разбираем num_os_semaphores и ошибку, жившую 12 лет
9 октября 2026Команда Сарнас

PostgreSQL 18: разбираем num_os_semaphores и ошибку, жившую 12 лет

В PostgreSQL 18 появился параметр num_os_semaphores, который наконец показывает, сколько системных семафоров сервер резервирует при старте — раньше это число приходилось вычислять вручную по формуле,…

Читать далее
Векторизованный исполнитель запросов в PostgreSQL 19 без форка ядра
9 октября 2026Команда Сарнас

Векторизованный исполнитель запросов в PostgreSQL 19 без форка ядра

В PostgreSQL 19 появился способ векторизовать исполнение запросов без форка ядра и без отдельного движка: расширение vexec встраивает векторные сканы, соединения и агрегаты прямо в существующий…

Читать далее