
PostgreSQL 17 ora disponibile su Azure
Microsoft ha ufficialmente rilasciato PostgreSQL 17 sulla sua piattaforma Azure Database per PostgreSQL Flexible Server, introducendo gli aggiornamenti principali in-place come funzionalità chiave di questa release. Questo miglioramento semplifica il processo di aggiornamento, evitando agli utenti di dover configurare un nuovo server, trasferire dati o modificare le stringhe di connessione.
Vantaggi degli aggiornamenti in loco
Gli aggiornamenti in loco offrono diversi vantaggi. Gli utenti possono mantenere gli endpoint server e le configurazioni firewall esistenti, ridurre significativamente i tempi di inattività grazie a un flusso di lavoro di aggiornamento efficiente e gestire più facilmente i server abilitati all’alta disponibilità. Questi aggiornamenti sono progettati per semplificare l’esperienza utente e migliorare l’efficienza operativa dei responsabili della manutenzione dei database.
Capire PostgreSQL
Per chi non lo conoscesse, PostgreSQL è un sistema di gestione di database open source ampiamente diffuso, noto per la sua affidabilità e il suo robusto set di funzionalità. Vanta un solido supporto da parte della comunità ed eccelle nella gestione di applicazioni complesse e set di dati di grandi dimensioni, il che lo rende una scelta privilegiata da sviluppatori e organizzazioni.
Nuove funzionalità in PostgreSQL 17
Con l’annuncio, Microsoft ha annunciato che PostgreSQL 17 diventa la versione predefinita per la creazione di nuovi server e l’esecuzione di aggiornamenti importanti su Azure Database per PostgreSQL Flexible Server. Questa versione include numerosi miglioramenti, tra cui prestazioni di vacuum migliorate, funzionalità avanzate per le funzioni JSON e replica logica dinamica.
L’importanza di migliorare le prestazioni del vuoto
Una caratteristica distintiva di questo aggiornamento è il miglioramento delle prestazioni della funzione Vacuum. PostgreSQL utilizza un sistema noto come Multi-Version Concurrency Control (MVCC), che consente a più utenti di operare contemporaneamente sul database senza conflitti. Invece di eliminare immediatamente i dati, contrassegna i record come “inutilizzabili” o “invisibili”.La funzione Vacuum funge efficacemente da garbage collector, ripristinando lo spazio allocato ripulendo queste righe “inutilizzabili” e, nella versione 17, le sue funzionalità sono state ulteriormente migliorate.
Punti salienti di PostgreSQL 17
- Aggiornamenti dell’elaborazione JSON : nuove funzionalità e ottimizzazioni per query e trasformazioni approfondite di dati JSON.
- Replica logica dinamica : meccanismi migliorati per la distribuzione dei dati in tempo reale, che potenziano i controlli di replicazione e la produttività.
- Miglioramenti di Query Planner : algoritmi migliorati per un ordinamento più intelligente delle join e una pianificazione parallela per carichi di lavoro complessi.
- Sicurezza e conformità : funzionalità di crittografia e registrazione degli audit migliorate, progettate per soddisfare gli standard di sicurezza a livello aziendale.
Come aggiornare a PostgreSQL 17
Gli utenti interessati all’aggiornamento possono facilmente passare a PostgreSQL 17 tramite il Portale di Azure. Per prima cosa, accedi alla tua risorsa server flessibile, vai alla pagina Panoramica e, nella barra degli strumenti, seleziona Aggiorna, quindi scegli PostgreSQL 17 prima di confermare il processo di aggiornamento. Per maggiore sicurezza, si consiglia di controllare la barra laterale Aggiorna nella casella di testo Aggiornamento versione PostgreSQL per assicurarsi che la versione desiderata sia effettivamente “17”.
Opzione di aggiornamento della riga di comando
In alternativa, l’aggiornamento può essere eseguito tramite la riga di comando con il seguente comando:
az postgres flexible-server upgrade \
--name
--resource-group
--target-version 17
Funzionalità di sicurezza avanzate
La funzionalità di aggiornamento sul posto di Microsoft include controlli di integrità integrati e funzionalità di sicurezza di rollback, con l’obiettivo di attenuare i rischi durante gli aggiornamenti e, in definitiva, ridurre i tempi di manutenzione.
Lascia un commento