serwer elastyczny Azure Database for PostgreSQL: wersja z kwietnia 2026 r.

Z przyjemnością ogłaszamy wersję Azure Database for PostgreSQL z kwietnia 2026 r. Ta wersja wprowadza szereg nowych funkcji i ulepszeń, rozwiązuje znane problemy i zawiera podstawowe poprawki zabezpieczeń, aby zapewnić optymalną wydajność i bezpieczeństwo.

Uwaga / Notatka

Nowe serwery utworzone 22 kwietnia 2026 r. lub później są automatycznie dołączane do tej najnowszej wersji. Istniejące serwery zostaną zaktualizowane podczas następnej zaplanowanej konserwacji. Wdrożenia platformy Azure są udostępniane region po regionie, więc dostępność może się różnić, a globalne wdrażanie może potrwać do miesiąca. Klienci powinni monitorować powiadomienia o zaplanowanej konserwacji, aby wiedzieć, kiedy aktualizacja zostanie zastosowana do serwera.

Zmiany wersji silnika

  • Najnowsze wersje pomocnicze zaktualizowane dla usługi Azure Database for PostgreSQL: 18.3, 17.9, 16.13, 15.17 i 14.22

Features

  • Dodano obsługę rozszerzenia Apache AGE w usłudze PostgreSQL 18.
  • Dodano obsługę rozszerzenia pg_diskANN w programie PostgreSQL 18.
  • Migracja sieci wirtualnej do prywatnego punktu końcowego dla serwerów z włączoną wysoką dostępnością jest teraz dostępna.
  • Pamięć SSD Premium V2: jest teraz dostępna ogólnie. Obejmuje ona natychmiastowy dostęp do migawek dla replik do odczytu, przywracanie do punktu w czasie (PITR), odzyskiwanie usuniętych serwerów, klucze zarządzane przez klienta (CMK) oraz skalowalne przechowywanie online.
  • Repliki kaskadowe: teraz ogólnie dostępne z kilkoma znanymi problemami rozwiązanymi.
  • Klucze zarządzane przez klienta między dzierżawami (CMK): wprowadzono obsługę kluczy zarządzanych przez klienta w różnych dzierżawach (prywatna wersja zapoznawcza)
  • Dublowanie sieci szkieletowej — obsługa serwerów z replikami do odczytu: dublowanie sieci szkieletowej jest teraz włączone na serwerach z replikami do odczytu.
  • Lustrzane odbicie sieci — obsługa serwerów wysokiej dostępności z wersjami PG14 – 16: Lustrzane odbicie sieci jest teraz dostępne na serwerach PostgreSQL o wysokiej dostępności z systemami PG14-16. Dublowanie musi być ponownie uruchomione po przełączeniu awaryjnym, inaczej niż na serwerach PG17+.

Ulepszenia

  • Poprawiono niezawodność tworzenia kopii zapasowych na potrzeby długoterminowego przechowywania (LTR) dzięki usprawnieniu procesów zaplecza związanych z tworzeniem kopii zapasowych.
  • Lepsza widoczność błędów kopii zapasowych długoterminowego przechowywania (LTR) dzięki wyświetlaniu problemów z kopiami zapasowymi w usłudze Azure Backup
  • Zaktualizowano rozszerzenie pgvector do wersji 0.8.0.2.
  • Ulepszona obsługa błędów, gdy subskrypcja strefy DNS prywatnej nie jest zarejestrowana w Microsoft.DBforPostgreSQL, uniemożliwia długotrwałe ponawianie prób i przedstawienie bardziej przejrzystego błędu klientowi.
  • Podsieci z obsługą protokołów IPv4 i IPv6 są teraz wspierane dla integracji z Flexible Server. Połączenia PostgreSQL są nadal ograniczone tylko do protokołu IPv4.
  • Ulepszone zachowanie eksportu dla nieograniczonych kolumn liczbowych przez użycie Decimal128(38, 0) jako wartości domyślnej, zgodnego z konwencjami standardów SQL i unikania niepotrzebnych cyfr ułamkowych.
  • Ulepszenia limitu czasu tworzenia repliki: wprowadzono obsługę limitu czasu dynamicznego dla operacji tworzenia repliki geograficznej.
  • Ulepszona obsługa komunikatów o błędach: Ulepszono kilka komunikatów o błędach wyświetlanych przez użytkownika w celu zapewnienia bardziej czytelnych i bardziej przydatnych opinii.
  • Przekonwertowano następujące typy natywne PostgreSQL na reprezentację ciągu: XML, JSON, JSONB, INET, CIDR, MACADDR, MACADDR8, TSVECTOR, TSQUERY, INT4RANGE, INT8RANGE, NUMRANGE, TSRANGE, TSTZRANGE, DATERANGE, CIRCLE, LINE, LSEG, BOX, PATH, POINT, POLYGON

Znane problemy rozwiązane

  • Rozwiązano problem, który mógł prowadzić do niepowodzeń uwierzytelniania, gdy rozmiar tokenu identyfikatora entra firmy Microsoft przekracza 4 KB (ok. 4080 znaków) podczas korzystania z narzędzia PgBouncer z uwierzytelnianiem identyfikatora Entra firmy Microsoft.
  • Ulepszona obsługa warunków wyścigu przy usuwaniu serwera, gdy skonfigurowane są prywatne punkty końcowe.
  • Rozwiązano problem polegający na tym, że migracja sieci wirtualnej do prywatnego punktu końcowego mogła pozostawić włączony dostęp publiczny.
  • Uwzględniono poprawki zabezpieczeń CVE-2026-2004, CVE-2026-2005, CVE-2026-2006 i CVE-2025-4207 w PostgreSQL w wersjach od 11 do 13 w ramach rozszerzonego wsparcia.