Wersja PostgreSQL Enterprise 15.1.1

Postgres Professional ogłosił dostępność autorskiego DBMS Pro Enterprise 15.1.1, opartego na bazie kodu PostgreSQL 15 i zawierającego nowe funkcje, które są przenoszone w celu integracji z kolejnymi gałęziami PostgreSQL, a także szereg specyficznych dodatków dla zaawansowanych systemy obciążenia. DBMS obsługuje replikację z wieloma wzorcami, kompresję danych na poziomie bloków, przyrostowe kopie zapasowe, wbudowaną pulę połączeń, zoptymalizowane partycjonowanie tabel, ulepszone wyszukiwanie pełnotekstowe, automatyczną kompilację zapytań i planowanie.

Główne innowacje:

  • Wsparcie dla pakietów (pakietów, zestawów funkcji i procedur) w stylu Oracle w celu uproszczenia migracji kodu PL/SQL przy przejściu z Oracle do Postgres. Z technicznego punktu widzenia obsługa pakietów jest rozszerzeniem składni języka PL/pgSQL (z niewielkimi dodatkami do jądra DBMS), dzięki czemu zaimplementowano funkcjonalny odpowiednik pakietów Oracle i wprowadzono szereg dodatkowych poleceń za pracę z nimi.
  • Przekazywanie parametrów pozycyjnych do skryptu w psql, co pozwala na tworzenie bardziej elastycznych i uniwersalnych skryptów powłoki do pracy z systemem DBMS. Oprócz oczywistych korzyści przy projektowaniu nowych skryptów, uprości to adaptację skryptów SQL podczas migracji z Oracle DBMS, gdzie taka funkcjonalność jest znana użytkownikowi.
  • Rozszerzenie pgpro_anonymizer służące do maskowania (zaciemniania) danych, które pozwala zapewnić bezpieczeństwo przechowywania danych w systemach klasy korporacyjnej, a także tworzyć zanonimizowane kopie bazy danych do wykorzystania w środowiskach testowych i deweloperskich.
  • W oparciu o pg_probackup opracowano nowe narzędzie do tworzenia kopii zapasowych dla środowisk korporacyjnych pg_probackup Enterprise, które implementuje: nowy podsystem I/O zwiększający wydajność; obsługa protokołu S3 do przechowywania danych w systemach chmurowych; kompatybilność CFS (kompresja danych) z mechanizmem tworzenia przyrostowych kopii zapasowych; obsługa wszystkich trybów tworzenia kopii zapasowych (DELTA, PAGE i PTRACK); obsługa algorytmów kompresji LZ4 i ZSTD.
  • Nowe funkcje przetwarzania JSON ze standardu SQL:2016 oprócz wcześniej zaimplementowanego języka JSONPATH.
  • Gotowy do pracy z rozszerzeniem TimescaleDB (po oficjalnym ogłoszeniu przez jego twórcę wsparcia dla PostgreSQL 15).
  • Dodanie modułu tds_fdw w celu uproszczenia migracji z MS SQL Server.
  • Oficjalne wsparcie dla procesorów Elbrus.

Źródło: opennet.ru

Dodaj komentarz