Condividi tramite


Database di Azure per PostgreSQL: versione di marzo 2026

Siamo lieti di annunciare la versione di marzo 2026 di Database di Azure per PostgreSQL. A partire dal 3 marzo 2026, il servizio esegue automaticamente l'onboarding di tutti i nuovi server in questa versione più recente. Il servizio aggiorna i server esistenti durante la successiva manutenzione pianificata.

Questa nuova versione introduce una gamma di nuove funzionalità e miglioramenti, risolve i problemi noti e include patch di sicurezza essenziali per garantire prestazioni e sicurezza ottimali.

Modifiche della versione del motore

  • Ultime versioni secondarie aggiornate per Database di Azure per PostgreSQL: 18.2, 17.8, 16.12, 15.16 e 14.21.

Funzionalità

  • È stata aggiunta la possibilità per gli utenti autorizzati di assegnare il ruolo pg_use_reserved_connections.
  • Supporto abilitato di TimescaleDB per PostgreSQL 18.
  • Cluster elastici - Il ripristino temporizzato a livello di cluster dall'archiviazione SSDv1 all'archiviazione SSDv2 è ora supportato, con operazioni di I/O al secondo e velocità effettiva di archiviazione calcolate automaticamente.
  • Cluster elastici: eseguire query relative a PostgresDifferentialMetricsCollector e PostgresStatsCollector sul database Citus.
  • Parametri del server: il parametro cron.timezone è ora configurabile, consentendo di impostare il fuso orario preferito per i processi cron pianificati.
  • Supporto per la migrazione da rete virtuale a endpoint privato per i server a disponibilità elevata. I server abilitati per la disponibilità elevata possono ora essere migrati dall'integrazione della rete virtuale a collegamento privato.

Improvements

  • PgBouncer aggiornato all'ultima versione della comunità v1.25.1
  • Aggiornamento dell'estensione anon alla versione 2.5.1.
  • Aggiornamento di PostGIS alla versione 3.6.1.
  • Aggiornamento dell'estensione orafce alla versione 4.16.3.
  • Aggiornamento di TimescaleDB alla versione 2.23.0.
  • Aggiornamento dell'estensione Semver alla versione 0.41.0
  • Aggiornamento dell'estensione Tdigest alla versione 1.4.3
  • Aggiornamento dell'estensione Pg_partman alla versione 5.3.1
  • Aggiornamento dell'estensione Hll alla versione 2.19
  • Vari miglioramenti all'affidabilità delle metriche.
  • Miglioramento di pgms_wait_sampling per acquisire gli ID di query corretti per le istruzioni dell'utilità (ad esempio DDL/manutenzione), per assicurare che gli eventi di attesa siano attribuiti in modo accurato.
  • Cluster elastici: le metriche differenziali di citus_stat_counters sono ora abilitate per impostazione predefinita
  • Cluster elastici - Coerenza delle regole del firewall: le regole del firewall vengono ora ripristinate automaticamente tra le istanze primarie e di standby, eliminando le mancate corrispondenze dei metadati dopo gli aggiornamenti.
  • Correzione del mirroring del firewall in cluster elastici a disponibilità elevata - Il mirroring delle regole del firewall nei cluster a disponibilità elevata ora è destinato correttamente al gruppo di sicurezza di rete in standby.
  • Cluster elastici - Individuabilità dei nodi: il probe attivo del nodo del cluster è abilitato per impostazione predefinita, assicurando che i nuovi nodi siano immediatamente individuabili.
  • Mirroring di Fabric - Aggiornamento del requisito di proprietà delle tabelle: la proprietà delle tabelle non è più necessaria per le tabelle con mirroring che hanno un'identità di replica configurata. La proprietà è ora necessaria solo per le tabelle senza un'identità di replica definita.
  • Mirroring di Fabric - Pre-convalida dei prerequisiti di mirroring: aggiunta di un passaggio per convalidare i prerequisiti a livello di database durante la selezione della tabella. Se i prerequisiti di mirroring necessari non sono soddisfatti, l'operazione ha esito negativo prima dell'avvio della pubblicazione.
  • cluster MongoDB: eliminazione semplificata con collegamento privato abilitato: è ora possibile eliminare cluster MongoDB con un Private link configurato senza prima rimuovere il collegamento privato.
  • Diversi miglioramenti mirati e correzioni di bug per migliorare la stabilità, l'affidabilità e l'esperienza complessiva del servizio.

Correzione dei problemi noti

  • È stato risolto un problema per migliorare la pulizia degli slot di replica, risolvendo rari scenari di casi limite.
  • È stato risolto un problema per cui PgBouncer poteva essere considerato non integro quando raggiungeva il numero massimo di connessioni client (con conseguente riavvio di PgBouncer). Questa correzione impedisce i riavvii non necessari.
  • Miglioramento dell'affidabilità dell'eliminazione del server: è stato risolto un caso perimetrale in cui un'eliminazione del server poteva rimanere bloccata se il provisioning era ancora in corso.
  • Miglioramento della stabilità di eliminazione per il server e l'endpoint privato: è stata risolta una condizione di competizione che potrebbe causare il bloccarsi delle operazioni di eliminazione quando vengono eseguite richieste di eliminazione rapida sia per un server che per un Endpoint Privato.
  • Cluster elastici: il sondaggio del nodo attivo verifica correttamente il ruolo primario, evitando che il traffico venga indirizzato a nodi non primari.