Вышла СУБД Postgres Pro Enterprise 15.1.1

c4b616fb497895e22bfd8d6efcd67bf6.jpg

Компания Postgres Professional выпустила новую версию системы управления базами данных (СУБД) для высоконагруженных систем Postgres Pro Enterprise 15.1.1. Она включает возможности PostgreSQL 15 и Postgres Pro Standard 15, а также новые разработки Postgres Professional. 

В компании отмечают, что при создании новой версии учитывалась потребность пользователей в упрощении процесса перехода на отечественные СУБД. Так, в ней реализована основная функциональность пакетов (наборов функций и процедур) СУБД Oracle, что упрощает миграцию кода на языке PL/SQL при переходе с Oracle на Postgres. С технической точки зрения поддержка пакетов представляет собой расширение синтаксиса языка PL/pgSQL (с небольшими дополнениями в ядре СУБД), благодаря которому реализуется функциональный аналог пакетов Oracle и вводится ряд дополнительных команд для работы с ними.

Также появилась возможность передачи позиционных параметров в скрипт в psql, что позволит создавать более гибкие и универсальные shell-скрипты для работы с СУБД. Это также упростит адаптацию SQL-скриптов при миграции с СУБД Oracle.

Для защиты данных в Postgres Pro Enterprise 15.1.1 включено маскирующее расширение pgpro_anonymizer. 

«Модуль маскирования (обфускации) данных добавлен в Postgres Pro Enterprise 15.1.1 в целях обеспечения безопасности хранимых данных в системах корпоративного уровня, а также для создания анонимизированных копий БД для использования в средах тестирования и разработки. Пользователям pgpro_anonymizer будет доступно статическое и динамическое маскирование, а также создание маскированного дампа», — поясняют в компании. В дальнейшем функциональность модуля планируется расширить.

Обновился инструментарий для резервного копирования и восстановления данных: на основе pg_probackup разработана новая утилита резервного копирования для корпоративных сред pg_probackup Enterprise. Её возможности включают новую подсистему ввода-вывода, повышающую производительность; поддержку протокола S3 для хранения данных в частных и общедоступных облаках; обеспечение совместимости CFS (компрессии данных) с механизмом создания инкрементальных резервных копий; поддержку всех режимов создания резервных копий (DELTA, PAGE и PTRACK), а также алгоритмов сжатия LZ4 и ZSTD.

Среди других функций:

• новые функции обработки JSON из стандарта SQL:2016 в дополнение к ранее реализованному языку JSONPATH;
• готовность к работе с расширением TimescaleDB (после официального объявления его разработчиком о поддержке PostgreSQL 15);
• добавление модуля tds_fdw для упрощения миграции с MS SQL Server;
• официальная поддержка процессоров «Эльбрус».

Компания напоминает, что в версиях СУБД Postgres Pro редакций Standard и Enterprise начиная с 15-й прекращена поддержка ОС Windows. Postgres Pro Enterprise 15.1.1 также её не поддерживает.

Полный список обновлений можно увидеть в замечаниях к выпуску.

© Habrahabr.ru