Postgres Professional выпустила новую версию СУБД Postgres Pro Standard 17.5.1
Postgres Professional выпустила обновления для PostgresPro Standard. Новые версии 13.21.1, 14.18.1, 15.13.1, 16.9.1, 17.5.1 уже доступны для загрузки и обновления в официальном репозитории. Об этом CNews сообщили представители Postgres Professional
Новые решения
В числе ключевых новинок добавлены решения: daterange_inclusive, pg_probackup3, pgpro_bindump и pgpro_tune.
pgpro_tune — быстрая автоматическая настройка производительности. Утилита pgpro_tune упрощает работу DBA, автоматически собирая информацию о текущем оборудовании и генерируя на ее основе оптимальный конфигурационный файл PostgreSQL. Теперь эта утилита интегрирована с процессом инициализации базы данных (initdb), благодаря чему быстро настроить сервер баз данных под конкретное железо становится проще даже неопытным администраторам.
pg_probackup3 — новое поколение решений для резервного копирования. Вместе с текущим релизом стало доступно полностью переработанное решение для резервного копирования и восстановления данных — pg_probackup3. Среди преимуществ: версионная независимость — единая версия pg_probackup3 совместима с различными версиями Postgres Pro и PostgreSQL; интеграция через API — упрощает включение резервного копирования в существующую инфраструктуру организации; передача данных без SSH — не потребует дополнительной настройки SSH и повысит безопасность; инкрементальное копирование — поддержка режимов DELTA и PTRACK существенно сокращает время и место, необходимое для резервного копирования; улучшенное управление резервными копиями — новый формат резервных копий создает заданное количество архивных файлов для удобства хранения, а не копирует содержимое PGDATA as is.
pg_probackup3 рекомендуется для предприятий, которым важна скорость восстановления баз данных и эффективная интеграция с существующим стеком технологий.
pgpro_bindump — модуль для упрощения резервирования и репликации. Новый модуль репликационного протокола pgpro_bindump разработан специально для работы с утилитой pg_probackup3 и привносит несколько улучшений в резервирование и репликацию: встроенная передача WAL-файлов одновременно с файлами данных, исключает риск потери информации; архивирование файлов данных в формате CBOR, что оптимизирует хранение и повышает быстродействие.
pgpro_bindump облегчает интеграцию, упрощает управление резервными копиями и повышает надежность процедуры резервного копирования.
daterange_inclusive — решение проблемы с верхней границей временных диапазонов
Анна Кулашова, «Лаборатория Касперского»: Решения класса XDR становятся все более востребованными

Тип данных daterange в PostgreSQL по умолчанию исключает верхнюю границу диапазона, что затрудняет, например, работу с датами отпусков сотрудников — дату окончания приходится корректировать вручную при выводе. Расширение daterange_inclusive решает эту проблему, позволяя явно включать верхнюю границу временных диапазонов. Это удобно в любых задачах, связанных с календарными интервалами.
Обновление модулей
Параллельные запросы к временным таблицам. Потенциально значительный прирост производительности для сложных запросов, использующих временные таблицы.
Улучшения crash_info. Более полная и точная информация о сбоях, включая время запуска процесса, текст запроса при планировании и исправления в трассировке стека, что значительно облегчает диагностику.

Обновления модулей: AQO 3.1 — улучшения в адаптивной оптимизации запросов, включая агрегацию базы знаний для схожих запросов; pg_proaudit — новые типы объектов, поля событий (UUID, XID, VXID) и исправления для более точного и полного аудита; pg_probackup 2.8.9 — обновление предыдущей версии утилиты с новыми командами (maintain), улучшением стабильности и производительности; pgpro_pwr 4.9 и pgpro_stats 1.9 — улучшения в сборе статистики, мониторинге производительности и трассировке сеансов, предоставляя DBA еще больше инструментов для анализа и оптимизации.
Расширена поддержка операционных систем — добавлены МосОС 15 и Ubuntu 25.04.