Server flessibile Database di Azure per PostgreSQL: versione di gennaio 2026

Siamo lieti di annunciare la versione di gennaio 2026 di Database di Azure per PostgreSQL. A partire dal 20 gennaio 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

  • PG18 è ora disponibile a livello generale in Database di Azure per PostgreSQL per le nuove distribuzioni di server.
  • Versioni secondarie più recenti aggiornate per il server flessibile di Azure Postgres: 18.1, 17.7, 16.11, 15.15, 14.20 e 13.23.
  • Aggiunta del supporto PG18 per il mirroring di Fabric.

Funzionalità

  • L'estensione credcheck è ora disponibile. Applicare i criteri di convalida delle password e delle credenziali direttamente all'interno di PostgreSQL usando credcheck.
  • pg_duckdb estensione (anteprima pubblica) è ora disponibile. Accelerare l'analisi usando l'esecuzione vettoriale e a colonne di DuckDB.
  • L'estensione anon è ora disponibile. Migliorare le funzionalità di anonimizzazione dei dati per proteggere le informazioni riservate nei database.
  • Supporto per PG18 come versione PG di destinazione per le migrazioni.
  • Supporto per l'estensione Apache AGE 1.6.0 in PostgreSQL 16.
  • Aggiunta di una nuova API per consentire ai clienti di passare la rete server dall'integrazione della rete virtuale all'endpoint privato. Nota: questa funzionalità è attualmente limitata ai server che non hanno disponibilità elevata e che non dispongono di repliche.
  • Cluster elastici: è stato introdotto il supporto per il routing del traffico direttamente ai nodi di lavoro nei cluster elastici usando gli offset delle porte.
  • Cluster elastici: ripristino geografico: ripristinare i cluster in un'area diversa con un flusso di lavoro di ripristino geografico semplice e affidabile.
  • Cluster elastici - Nome database personalizzato: creare cluster con un nome di database di propria scelta per semplificare l'organizzazione e la migrazione durante il provisioning.

Improvements

  • Convalida aggiornata per il pg_partman_bgworker_role parametro per consentire nomi di ruolo che includono caratteri numerici.
  • Miglioramento delle prestazioni di compressione TOAST modificando l'algoritmo di compressione predefinito su LZ4.
  • L'estensione Archiviazione di Azure supporta ora l'importazione e l'esportazione del formato Apache Parquet.
  • Aggiornamento delle regole di convalida per bloccare l'uso di determinati caratteri speciali (', ", ;, --) nei nomi utente ID Di Microsoft Entra tramite l'API Web.
  • L'archivio query supporta l'acquisizione delle statistiche di runtime e di attesa nelle repliche in lettura e il relativo streaming in dati di telemetria tramite le impostazioni di diagnostica.
  • Più miglioramenti delle prestazioni in Query Store riducono significativamente il sovraccarico di runtime, con conseguente esecuzione di query più veloce ed efficiente.
  • Query Store ora acquisisce e invia nomi di parametri, migliorando chiarezza, debug e accuratezza dei metadati della query.
  • Le nuove metriche delle prestazioni (wal_write_bytes, wal_write_counte wal_write_latency) vengono ora generate dal log write ahead (WAL).
  • Cluster elastici: aggiungere la parità del firewall del nodo: i nuovi nodi ereditano automaticamente le regole del firewall esistenti, garantendo una scalabilità agevole e sicura.
  • Cluster elastici: citus_stat_counters la metrica è abilitata per impostazione predefinita per fornire dati di telemetria dei cluster elastici migliorati.
  • Parametri - Miglioramenti dell'affidabilità: gli aggiornamenti dei parametri sono più resilienti, riducendo gli errori e migliorando la coerenza della configurazione.
  • Cancellazione del server – Affidabilità del riutilizzo dei nomi: L'affidabilità avanzata della cancellazione garantisce che i nomi dei server possano essere riutilizzati senza ritardi o risorse bloccate.
  • Diversi miglioramenti mirati e correzioni di bug che migliorano la stabilità, l'affidabilità e l'esperienza complessiva del servizio.

Correzione dei problemi noti

  • È stata corretta una rara race condition che potrebbe causare errori in synchronized_standby_slots durante il failover con disponibilità elevata.
  • È stato risolto un problema che poteva causare un blocco delle operazioni di scalabilità con tempi di inattività quasi nulli in determinate configurazioni di disponibilità elevata.
  • È stata corretta una race condition che causava errori di autenticazione dopo la rotazione dei certificati nel mirroring di Fabric.
  • Cluster Elastici: l'aggiunta di un nodo a un cluster elastico in cui le estensioni installate in precedenza necessitano di un aggiornamento non fallisce più.