Pull to refresh
254.17
Postgres Professional
Разработчик СУБД Postgres Pro

Обновления для Postgres Pro Enterprise

Reading time3 min
Views949

Компания Postgres Professional выпустила обновления для СУБД Postgres Pro Enterprise версий 13.20.114.17.115.12.116.8.1 и 17.4.1. Повысили стабильность, безопасность и производительность, а также внедрили улучшения в функциональности:

Повышенная безопасность

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

  • улучшено расширение pg_proaudit:

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

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

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

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

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

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

Улучшения подсистемы CFS (Compressed File System)

  • изменено значение по умолчанию для параметра cfs_gc_threshold на «30%» для более эффективной очистки «мусорных» блоков в сжатых табличных пространствах;

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

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

Оптимизация и исправления

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

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

  • устранены ошибки, возникавшие при обновлении Postgres Pro Standard до Enterprise с использованием pg_upgrade, включая проблемы с доступом к файлам и проверкой запуска на резервном сервере;

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

  • в версиях 15.12.116.8.1 и 17.4.1 добавлен новый параметр конфигурации skip_temp_rel_lock, позволяющий пропускать блокировку временных отношений для потенциального увеличения производительности в определенных сценариях.

Улучшенная BiHA (для версий 16.8.1 и 17.4.1) и Proxima (для версии 17.4.1)

  • решены проблемы при преобразовании синхронного кластера в BiHA-кластер

  • добавлена возможность изменения параметра max_connections в BiHA-кластере без отключения расширения biha

  • добавлена возможность включение расширения proxima при создании BiHA-кластера 

  • добавлены параметры управления SSL-взаимодействием и аутентификацией между узлами кластера 

  • Расширен список SQL-функций, позволяющих proxima автоматически устанавливать динамический выделенный сеанс

  • Отключён запуск proxima на узле-рефери BiHA-кластера из-за проблем с авторизацией.


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

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

Tags:
Hubs:
Total votes 6: ↑5 and ↓1+4
Comments0

Other news

Information

Website
www.postgrespro.ru
Registered
Founded
Employees
201–500 employees
Location
Россия
Representative
Иван Панченко