Вышла СУБД для высоконагруженных систем Postgres Pro Enterprise 15.1.1

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Новость | IXBT Market

Компания Postgres Professional объявила о доступности обновлённой СУБД для высоконагруженных систем Postgres Pro Enterprise 15.1.1. Версия включает все возможности выпущенных осенью PostgreSQL 15 и Postgres Pro Standard 15, а также новые разработки Postgres Professional. В этом году новую версию Postgres Pro Enterprise удалось выпустить на три месяца раньше, чем в прошлые годы, благодаря совершенствованию технологий работы с программным кодом.

При разработке этой версии учитывался растущий спрос заказчиков на программные средства упрощения миграции с СУБД Oracle. Следующие новшества стали ответами на этот вызов:

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

Передача позиционных параметров в скрипт в psql. Благодаря этому новшеству в Postgres Pro Enterprise можно будет создавать более гибкие и универсальные shell-скрипты для работы с СУБД. Помимо явных преимуществ при проектировании новых скриптов, это упростит адаптацию SQL-скриптов при миграции с СУБД Oracle, где подобная функциональность привычна пользователю.

В связи с растущими требованиями в области защиты данных, включая персональные данные и сведения, представляющие коммерческую тайну, в Postgres Pro Enterprise 15.1.1 появилась возможность анонимизации и маскирования:

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

Роль резервного копирования и восстановления в крупных корпоративных СУБД сложно переоценить, поэтому с каждым релизом Postgres Pro Enterprise совершенствуется соответствующий инструментарий, этот релиз тоже не стал исключением:

Добавление pg_probackup Enterprise c новыми возможностями. На основе pg_probackup разработана новая утилита резервного копирования для корпоративных сред pg_probackup Enterprise. Функциональные возможности её первой версии включают:

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

Помимо вышеупомянутых новшеств и ряда оптимизаций для работы с крупными и высоконагруженными базами данных, Postgres Pro Enterprise 15.1.1 включает все новые возможности Postgres Pro Standard 15, в том числе:

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

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

Версия Postgres Pro Enterprise 15.1.1 не поддерживает эту операционную систему.

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

Автор не входит в состав редакции iXBT.com (подробнее »)

13 комментариев

Добавить комментарий

sigma-V
Бедная, бедная ОС Windows… Еще бы пользователей/сотрудников гос.учреждений приучить от неё отказаться…
a
у них выбора нет, как скажут — так откажутся
l
Высоконагруженная, ага.
— Тут план запроса 8 минут строится!
— Это by design
— А что она тормозит на ровном месте?
— Это autovacuum, так надо!
© техподдержка этой субд
l
Тут даже думать не надо было — достаточно было спионерить у оракла его архитектуру с undo (которая даже в несчастном mysql есть). Мало того, что архитектура с рожденья убогая, так еще и прочих веселостей много: update — дорогая ресурсно операция (у оракла — это rollback, т.е. нештатная операция при нормально спроектированном приложении), посмотреть, что залочила транзакция — только сканом всей базы (локи хранятся в самих записях), FK на секционированную таблицу сделать нельзя (ибо убого до нельзя)… Список большой.
Проще для средних нагрузок взять firebird, а для серьезного — брать mysql и делать свой слой кэширования и управления нагрузкой. Или «оракл босил, а мы подняли» — быстрее всего и эффективней.
l
Rollback — это все-таки нештатная операция, и тут уже зависит от проектирования приложения — она в штатном режиме происходит крайне редко. Отсутсвие point-in-time recovery для нагруженной системы — мягко скажем, не подарок. Как отсутствие аналога ODCI (в особенности параллельных операций). Слишком много гемора с этой «грешной» субд, пришлось отказаться.
1
Сомнительная СУБД.
Чтобы допилить до работающего состояния, надо из коробки оставить… Ничего. А допиливание через техподдержку (деньги не малые).
5
с 1С'ом то работает уже?
Починили блокировки статистики под виндой?
316178075@vkontakte
Открою тайну: PostgresPro больше не собирается для Форточек.
Но это можно узнать, прочитав внимательно новость.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор спортивных часов Suunto Run

Suunto Run отличаются от моделей смарт-часов своей спортивной направленностью. Всё очень просто: хотите бегать по правильным зонам пульса без нагрудного датчика Polar H10, бегайте с Suunto Run.

Обзор комплекта вентиляторов Ocypus Sigma F36 ARGB: слитно или раздельно?

Задумывались ли вы о том, сколько же всего различных версий вентиляторов для ПК существует и на какие стоит более пристально обратить внимание? Скажу больше, что и производители...

✦ ИИ  Swatch: пластиковые часы, которые пережили умные гаджеты и остались символом эпохи

Почему Swatch не просто часы? Потому что эти яркие пластиковые модели пережили кризисы, модные тренды и умные гаджеты, став символом эпохи, культовым аксессуаром и даже частью истории поп-культуры.

Радиоактивные кабаны в Германии: почему уровень загрязнения не снижается со временем

Проблема, известная в научной среде как «парадокс дикого кабана», десятилетиями ставила экологов и физиков в тупик. В то время как уровень радиации у большинства лесных животных, таких как косули...

Сборка Мини-ПК в корпусе 4,2 литра до 90 тысяч рублей: компактная игровая сборка на весну 2026

Эта сборка появилась из простой идеи: собрать компактный игровой ПК, который не выглядит как компромиссный неттоп и не занимает место большого системника. Корпус SKTC A07 объёмом около 4,2 литра...

Весенняя активность гадюк: почему змеи становятся опаснее после спячки

Весна — время активного пробуждения природы, но вместе с первыми тёплыми днями возрастает и риск встречи со змеями, иногда с ядовитыми. Почему именно весной эти пресмыкающиеся становятся...