Новая Postgres Pro Standard

Компания Postgres Professional выпустила обновления для СУБД Postgres Pro Standard 13.20.1, 14.17.1, 15.12.1, 16.18.1 и 17.4.1. Они включают в себя улучшения стабильности, безопасности и производительности систем.

Ключевые улучшения, общие для всех обновлённых версий

Повышенная безопасность (для версий Standard 14.17.1 и выше):

  • усилены требования к сложности паролей при использовании команды CREATE PROFILE с параметром PASSWORD_REQUIRE_COMPLEX. Пароли теперь должны содержать символы из трёх разных групп (латиница, цифры, специальные символы), а неалфавитные символы (например, китайские иероглифы) теперь корректно обрабатываются как строчные;

  • улучшено расширение pg_proaudit (для версий Standard 14.17.1 и выше):

    • добавлено новое поле событий: session_user;

    • для аудита безопасности в 1С-системах добавлена поддержка новых классов событий: ALL_DDL_NONTEMP и ALL_DML_NONTEMP (для отслеживания действий, не затрагивающих временные схемы и таблицы);

    • исправлена ошибка, при которой события SELECT FOR UPDATE и SELECT FOR KEY SHARE некорректно классифицировались как UPDATE.

Улучшенная диагностика и журналирование:

  • в файлы crash_info, создаваемые при сбоях, теперь записывается больше полезной информации для диагностики: текущий рабочий каталог, каталог PGDATA и другие сведения;

  • устранена критическая проблема, которая могла приводить к невозможности записи диагностических файлов при переполнении стека. Теперь обработчик использует альтернативный стек, что гарантирует запись логов даже в таких сложных ситуациях.

Оптимизация производительности:

  • модуль fasttrun пропускает ненужные операции усечения для пустых временных отношений, что ускоряет работу;

  • расширение pgpro_stats в ряде случаев уменьшает время блокировки при копировании метрик из локальной памяти в общую.

Обновления входящих в поставку модулей и расширений:

  • mamonsu обновлён до версии 3.5.11 (с поддержкой pgpro_stats 1.8);

  • pg_portal_modify обновлён до версии 0.3.5;

  • pg_probackup обновлён до версии 2.8.7: повышена производительность и исправлены ошибки, в том числе проблема с многопоточным копированием файлов при работе с дисковыми массивами под высокой нагрузкой;

  • pgpro_pwr обновлён до версии 4.8: добавлены отслеживание версий расширений, возможность скрытия данных для определённых баз данных в отчёте, а также исправлены ошибки;

  • обновлены модули pg_variables (команда DISCARD ALL теперь корректно очищает все пакеты и переменные) и rum (улучшены сообщения об ошибках).

Важное напоминание о поддержке Postgres Pro Standard 13

Пользователям Postgres Pro Standard 13 необходимо учесть, что поддержка этой версии заканчивается 30 ноября 2025 года. После этой даты обновления, включая исправления критичных ошибок и уязвимостей, выпускаться не будут. Настоятельно рекомендуем запланировать обновление до более новой версии Postgres Pro Standard в ближайшее время.

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"