Флагманская СУБД российской разработки — Postgres Pro Enterprise — обновлена до 12-й версии

В день весеннего равноденствия компания Postgres Professional выпустила 12-ю версию своего основного продукта - СУБД Postgres Pro Enterprise.

В день весеннего равноденствия компания Postgres Professional выпустила 12-ю версию своего основного продукта - СУБД Postgres Pro Enterprise - достигнув тем самым соответствия номера релиза с актуальной версией СУБД PostgreSQL, на которой она базируется.

Российская СУБД Postgres Pro Enterprise 12 предназначена для использования в промышленных системах, в которых критически важны производительность, надежность, высокая защищенность данных, возможность мгновенного восстановления, совместимость и эффективная работа с платформой «1С: Предприятие». Поэтому СУБД Postgres Pro Enterprise 12 имеет ряд существенных отличий от свободно распространяемой версии PostgreSQL.

Использование СУБД Postgres Pro Enterprise 12 позволяет существенно снизить расходы на эксплуатацию информационных систем крупных предприятий, обеспечивая высокий уровень надежности и безопасности. В системах с высокой нагрузкой СУБД Postgres Pro Enterprise 12 будет показывать заметный выигрыш в производительности по сравнению с PostgreSQL. Семейство продуктов Postgres Pro входит в единый реестр отечественного ПО. Техническую поддержку данной СУБД компания Postgres Professional осуществляет в режиме 24x7. 

 

Какие отличия имеет СУБД Postgres Pro Enterprise 12 в сравнении со свободно распространяемой СУБД PostgreSQL?

  • 64-разрядный счетчик транзакций
  • Инкрементальный бэкап на уровне блоков
  • Автономные транзакции
  • Компрессия данных
  • Мультимастер
  • Поддержка 1С
  • Переносимые таблицы
  • Хинты планировщика

 

Кроме того, 12-я версия СУБД Postgres Pro Enterprise получила еще ряд функциональных обновлений.

Ниже перечислены значимые отличия этой версии от Postgres Pro Enterprise 11.7.1:

  • Представление pg_recovery_settings стало ненужным, так как содержимое recovery.conf было включено в postgresql.conf и теперь его можно просмотреть через системное представление pg_settings; параметры primary_conninfo, restore_command и primary_slot_name можно изменять, не перезапуская сервер.

  • Модификация, сокращающая объём записей в WAL, генерируемых при создании индексов GiST, GIN и SP-GiST, вошла в PostgreSQL 12, поэтому продукты Postgres Pro теперь включают её в несколько изменённом виде. Формат индексов не поменялся, поэтому все индексы должны остаться в рабочем состоянии.

  • Механизм исключения дубликатов в индексах-B-деревьях претерпел важные изменения. Теперь вы можете отключить исключение дубликатов для создаваемых индексов, воспользовавшись параметром deduplicate_items команды CREATE INDEX. Кроме того, для некоторых классов операторов и типов данных исключение дубликатов в индексах-B-деревьях больше не поддерживается, о чём говорится в Подразделе 62.4.2. Влияние этих изменений на процедуру обновления освещается в Подразделе E.1.2.

  • Механизм PTRACK был основательно переработан и получил новый внешний API. Если ранее вы создавали резервные копии с использованием PTRACK в pg_probackup, вам нужно будет обновить pg_probackup до версии 2.2.6 или выше и настроить копирование PTRACK заново.

  • Встроенный пул соединений был существенно переработан и теперь не считается экспериментальным. Чтобы узнать больше о существующих особенностях использования этого механизма, обратитесь к Разделу 33.1.

  • Усовершенствовано расширение multimaster:

    • Расширение multimaster рекомендуется использовать в конфигурации с тремя узлами, один из которых является рефери. Подробнее о настройке кластера с рефери рассказывается в Подразделе F.30.3.3.

    • Теперь можно проверить согласованность данных на узлах кластера, используя функцию mtm.check_query().

     

  • В CFS улучшена функциональность управления сжатием:

    • Теперь вы можете выбирать алгоритмы сжатия. В выпускаемом Postgres Pro поддерживаются алгоритмы zstd (по умолчанию), zlib и pglz. Дополнительно могут быть добавлены и другие алгоритмы.

     

  • В представление pg_stat_activity добавлено поле wait_state_id для целей мониторинга.

  • Добавлен параметр plan_cache_lru_memsize, ограничивающий объём памяти, выделяемый для подготовленных операторов. По умолчанию это ограничение теперь равно 8 МБ, а параметр plan_cache_lru_size отключён.

  • Добавлено расширение pgpro_stats, которое не только собирает статистику выполнения SQL-операторов, но и подсчитывает статистику событий ожидания.

  • Расширение mchar обновлено до версии 2.1.

  • Расширение dump_stat обновлено до версии 1.2.

Полный список дополнительных модулей и утилит, добавленных в Postgres Pro Enterprise, а также перечень ключевых видимых пользователям изменений в ядре сервера по сравнению со свободно распространяемой актуальной версией PostgreSQL вы можете найти в Документации к продукту, в Разделе 2.

 

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

СМИ о нас
Российская отрасль СУБД продвигается на «слонах»

Отечественные разработки в сфере программного обеспечения привлекли к себе особое внимание три года назад, когда страна взяла курс на импортозамещение. В поддержку отечественного ПО вышел целый ряд законодательных инициатив. Что происходит на рынке российских СУБД? 

СМИ о нас
Как «Умный Кубик» использует платформу «1С:Предприятие» вместе с СУБД Postgres Pro

«Умный Кубик» искренне поздравляет коллег из компании Postgres Professional с выходом на широкий рынок, фирму «1С», сделавшую очевидный и правильный выбор компетентного партнера.

Новости
Postgres Professional поделится отказоустойчивыми решениями на конференции в Краснодаре

Игорь Косенков, старший администратор баз данных из Postgres Professional, выступит с докладом «Отказоустойчивые решения PostgreSQL с автоматическим failover'ом» на третьей ежегодной конференции IT-разработчиков Краснодарского Края.

Новости
Выпущена новая версия российской СУБД Postgres Pro Enterprise 11 с большей производительностью

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

СМИ о нас
Россияне в два раза ускорили СУБД PostgreSQL

В новом релизе СУБД Postgres Pro Enterprise, созданной на основе популярного международного проекта с открытым исходным кодом PostgreSQL, отечественным разработчикам удалось добиться вдвое более высокой производительности по сравнению с базовой версией.

Новости
Postgres Professional представляет СУБД Postgres Pro Enterprise 11.4.1

Вышла новая версия Postgres Pro Enterprise - коммерческая версия СУБД Postgres Pro, которая содержит все функции свободно-распространяемой версии, а также ряд существенных доработок.