HQbird 2024 R2 Aggiornamento 10
HQbird 2024 R2 Update 10
IBSurgeon rilascia la versione HQbird 2024 R2 Update 10. Oltre alle correzioni delle recenti versioni vanilla, HQbird include le seguenti nuove funzionalità:
Viste Materializzate (Nuova Funzionalità) in 5.0
- Nuovo tipo di vista persistente: definita come una vista, memorizzata come una tabella. Supporta indici; DML e trigger non consentiti.
- Sintassi:
CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]. Eliminazione tramite il normaleDROP VIEW. - Conversione tra tipi:
ALTER ... TO NOT MATERIALIZEDeALTER VIEW ... TO MATERIALIZED. - REFRESH MATERIALIZED VIEW - quattro modalità:
- Predefinita: ricaricamento completo esclusivo (più veloce per molte modifiche).
- CONCURRENTLY: aggiornamento basato su merge, senza blocco esclusivo, richiede un indice univoco.
- DROP DATA: cancella tutti i dati e gli indici per liberare spazio.
- CASCADE: aggiorna tutte le MV dipendenti nel corretto ordine di dipendenza.
- Il ripristino con gbak aggiorna automaticamente tutte le MV. Usare l’opzione
-NO_MATVIEWSper saltarle. Un backup contenente MV richiede Firebird con supporto MV per il ripristino.
Backup e Ripristino
- Backup di verifica: eliminazione pre-compressione rotativa; coefficienti di spazio su disco ora configurabili.
- Attività Backup-Ripristino-Sostituzione: directory di backup e modello di nome file configurabili (es.
brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk); la directory viene creata automaticamente se mancante. - nBackup: rinomina del journal modificata in rinomina atomica con tentativi.
Traccia e Monitoraggio
- Nuovo campo
connection_idnella finestra di configurazione della traccia. - Report di traccia: raggruppamento e filtro per nome di processo senza distinzione tra maiuscole e minuscole; percentuale di avanzamento durante la generazione del report.
Interfaccia Web e Configurazione
- Miglioramenti alla localizzazione della console web; nuovo elemento divisore etichettato per il raggruppamento dei moduli.
- Cache-busting aggiornato per prevenire JS/CSS obsoleti dopo gli aggiornamenti.
- Impostazioni predefinite di trasferimento file unificate: porta 8722, utente
socketuser, password sicura. - Registrazione licenza KA: il prefisso HTTP/HTTPS non è più richiesto nel campo host.
Correzioni di Bug
- Falso avviso critico quando tutte le attività di database sono temporaneamente disabilitate - corretto.
- Errore nell’elenco delle sessioni di traccia per utenti SYSDBA senza permessi di elenco tracce - corretto.
- Percorsi UTF-8 nel componente di decrittazione che causavano errori mon/trace - corretti lato DG.
- Configurazione replica: le chiavi con valori vuoti non vengono più mantenute dopo la rimozione.
- Gestione di
journal_archive_commandper Firebird 4+ corretta (FB PR #8381).
Installer e Build
- Installer Windows aggiornato; librerie client binarie e OpenSSL aggiornate.
- VSS Writer: registrazione estesa dello stato del database (dimensione, timestamp, gstat -h).
- cloudbackup: aggiunto supporto al caricamento di file tramite protocollo Socket.
Maggiori dettagli sono disponibili qui.