Вышли новые версии СУБД Postgres Pro

Новости Источник: Postgres Professional
Вышли новые версии СУБД Postgres Pro Standard 11.7.1 и Postgres Pro Enterprise 11.7.1

28 февраля 2020 года компания Postgres Professional выпустила новые версии СУБД - Postgres Pro Enterprise 11.7.1 и Postgres Pro Standard 11.7.1. Новые релизы основаны на PostgreSQL 11.7 и Postgres Pro Enterprise 11.6 / Standard 11.6, и ориентированы для разных категорий информационных систем: Postgres Pro Enterprise -  версия Postgres Pro, разработанная для работы с базами данных большого объема, высокой производительности и с повышенными требованиями к надёжности; Postgres Pro Standard - СУБД широкого применения.

Все изменения, унаследованные от PostgreSQL 11.7, описаны в Замечаниях к соответствующему релизу. Ниже перечислены основные усовершенствования и исправления по сравнению с предыдущими версиями для каждой СУБД:

СУБД Postgres Pro Enterprise 11.7.1

Новые возможности и улучшения ранее добавленной функциональности:

  • Добавлен параметр enable_compound_index_stats для управления использованием статистики составных индексов для оценки избирательности.
  • Максимально допустимое значение для параметра track_activity_query_size увеличено до 1 МБ. В ванильном PostgreSQL это изменение запланировано на версию 13.
  • В CFS улучшена функциональность управления сжатием:
    • Добавлен параметр cfs_compress_small_relations для управления сжатием небольших таблиц. В базах, содержащих множество таблиц размером менее 1 ГБ, может имеет смысл отключить его, чтобы не тратить ресурсы на их сжатие.
  • Усовершенствован механизм встроенного пула соединений. По сравнению с предыдущей версией, в нём появились следующие новшества:
    • Параметр dedicated_users, позволяющий задать список пользователей, для которых в режиме пула соединений будут использоваться выделенные обслуживающие процессы.
    • Отдельные обслуживающие процессы теперь могут принимать подключения разных пользователей, так что все подключения к одной базе данных будут относиться к одному общему пулу.
  • Улучшена стабильность расширения multimaster:
    • Расширение multimaster рекомендуется использовать в конфигурации с тремя узлами, один из которых является рефери. Подробнее о настройке кластера с рефери рассказывается в Подразделе F.30.3.3 документации.
    • Устранена проблема с раздуванием WAL путём очистки точек синхронизации удалённого узла и исправления расчёта минимального требующегося LSN. Ранее раздувание WAL могло иметь место при удалении узла из кластера.
    • Устранена проблема с возвращением узла в кластер после длительного отключения этого узла.
    • Исправлена ошибка в точке синхронизации при инициализации модуля multimaster, возникавшая в случае сбоя до первой синхронизации.
  • Улучшена производительность запросов с включённой политикой защиты на уровне строк в результате признания функций численных сравнений герметичными.
  • Оптимизировано выполнение запросов с узлами Materialize, которые ничего не возвращают; теперь такие узлы вызываются только один раз и пропускаются при последующих итерациях.

Исправления ошибок и неоптимально работающих решений:

  • Исправлена оптимизация планировщика, призванная исключать идентичные выражения OR, чтобы не исключались похожие выражения, в которых фигурируют разные столбцы, но занимающие одинаковые позиции в разных индексах.
  • Исправлена ошибка в функциональности удаления замкнутых соединений.
  • В модуле mchar исправлена обработка предложения ESCAPE в регулярных выражениях SIMILAR TO.
  • Исправлена работа регулярных выражений POSIX и конструкций SIMILAR TO, в которых применялись классы символов для правил сортировки ICU.

Приятные бонусы:

  • Приложение pg_probackup обновлено до версии 2.2.7.
  • Приложение mamonsu обновлено до версии 2.4.4.

Пользователям:

ПОДРОБНЕЕ О СУБД POSTGRES PRO ENTERPRISE ЗАКАЗАТЬ СУБД POSTGRES PRO ENTERPRISE

 

СУБД Postgres Pro Standard 11.7.1

Новые возможности и улучшения ранее добавленной функциональности:

  • Добавлен параметр enable_compound_index_stats для управления использованием статистики составных индексов для оценки избирательности.
  • Максимально допустимое значение для параметра track_activity_query_size увеличено до 1 МБ. В ванильном PostgreSQL это изменение запланировано на версию 13.
  • Улучшена производительность запросов с включённой политикой защиты на уровне строк в результате признания функций численных сравнений герметичными.
  • Оптимизировано выполнение запросов с узлами Materialize, которые ничего не возвращают; теперь такие узлы вызываются только один раз и пропускаются при последующих итерациях.

Исправления ошибок и неоптимально работающих решений:

  • Исправлена оптимизация планировщика, призванная исключать идентичные выражения OR, чтобы не исключались похожие выражения, в которых фигурируют разные столбцы, но занимающие одинаковые позиции в разных индексах.
  • Исправлена ошибка в функциональности удаления замкнутых соединений.
  • В модуле mchar исправлена обработка предложения ESCAPE в регулярных выражениях SIMILAR TO.
  • Исправлена работа регулярных выражений POSIX и конструкций SIMILAR TO, в которых применялись классы символов для правил сортировки ICU.

Приятные бонусы:

  • Приложение pg_probackup обновлено до версии 2.2.7.
  • Приложение mamonsu обновлено до версии 2.4.4.

Пользователям:

Скачать СУБД Postgres Pro Standard 11.7.1 и получить инструкцию по установке можно здесь:

 

СУБД Postgres Pro Enterprise 10.12.1

Днем раньше - 27 февраля 2020 года - вышло очередное обновление 10 версии СУБД Postgres Pro Enterprise. Версия 10.12.1 базируется на PostgreSQL 10.12 и Postgres Pro Enterprise 10.11.1. Все изменения, унаследованные от PostgreSQL 10.12, перечислены в примечаниях к релизу PostgreSQL 10.12. Ниже приведен список изменений и дополнений, отличающих Postgres Pro Enterprise 10.12.1 от упомянутых версий обеих СУБД.

  • Максимально допустимое значение для параметра track_activity_query_size увеличено до 1 МБ. В ванильном PostgreSQL это изменение запланировано на версию 13.
  • Исправлена оптимизация планировщика, призванная исключать идентичные выражения OR, чтобы не исключались похожие выражения, в которых фигурируют разные столбцы, но занимающие одинаковые позиции в разных индексах.
  • В CFS улучшена функциональность управления сжатием:
    • Добавлен параметр cfs_compress_small_relations для управления сжатием небольших таблиц. В базах, содержащих множество таблиц размером менее 1 ГБ, может имеет смысл отключить его, чтобы не тратить ресурсы на их сжатие.
  • В модуле mchar исправлена обработка предложения ESCAPE в регулярных выражениях SIMILAR TO.
  • Улучшена производительность запросов с включённой политикой защиты на уровне строк в результате признания функций численных сравнений герметичными.
  • В установочный пакет добавлены актуальные версии утилит pg_probackup и mamonsu.

 

Напоминаем:

СУБД Postgres Pro входит в реестр российского ПО: