Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

HQbird 2024 R2 Update 10

IBSurgeon veröffentlicht Version HQbird 2024 R2 Update 10. Zusätzlich zu den Korrekturen aus den aktuellen Veröffentlichungen der Vanilla-Versionen bietet HQbird die folgenden neuen Funktionen:

Materialisierte Sichten (Neue Funktion) in 5.0

  • Neuer persistenter Sichttyp: wie eine Sicht definiert, wie eine Tabelle gespeichert. Unterstützt Indizes; DML und Trigger sind nicht erlaubt.
  • Syntax: CREATE / ALTER / RECREATE MATERIALIZED VIEW ... AS [WITH [NO] DATA]. Entfernen über reguläres DROP VIEW.
  • Konvertierung zwischen Typen: ALTER ... TO NOT MATERIALIZED und ALTER VIEW ... TO MATERIALIZED.
  • REFRESH MATERIALIZED VIEW - vier Modi:
    • Standard: vollständiges exklusives Neuladen (am schnellsten bei vielen Änderungen).
    • CONCURRENTLY: merge-basiertes Update, keine exklusive Sperre, erfordert eindeutigen Index.
    • DROP DATA: löscht alle Daten und Indizes, um Speicherplatz freizugeben.
    • CASCADE: aktualisiert alle abhängigen MVs in korrekter Abhängigkeitsreihenfolge.
  • gbak-Wiederherstellung aktualisiert automatisch alle MVs. Verwenden Sie den Schalter -NO_MATVIEWS, um dies zu überspringen. Ein Backup mit MVs erfordert ein MV-fähiges Firebird zur Wiederherstellung.

Backup & Wiederherstellung

  • Verifizierungs-Backup: rotierende Löschung vor der Komprimierung; Speicherplatz-Koeffizienten jetzt konfigurierbar.
  • Backup-Restore-Replace-Aufgabe: konfigurierbares Backup-Verzeichnis und Dateinamen-Vorlage (z. B. brr_{0,date,yyyyMMdd_HH-mm-ss}.fbk); Verzeichnis wird bei Fehlen automatisch erstellt.
  • nBackup: Journal-Umbenennung geändert zu atomarer Umbenennung mit Wiederholungsversuch.

Trace & Überwachung

  • Neues Feld connection_id im Trace-Konfigurationsdialog.
  • Trace-Bericht: Groß-/Kleinschreibung-unabhängige Gruppierung und Filterung nach Prozessnamen; Fortschrittsprozentsatz während der Berichtserstellung.

Webschnittstelle & Konfiguration

  • Verbesserungen bei der Lokalisierung der Web-Konsole; neues beschriftetes Trennzeichen-Element für Formulargruppierung.
  • Cache-Busting aktualisiert, um veraltete JS/CSS nach Upgrades zu verhindern.
  • Standard-Dateiübertragungseinstellungen vereinheitlicht: Port 8722, Benutzer socketuser, starkes Passwort.
  • KA-Lizenzregistrierung: HTTP/HTTPS-Präfix im Host-Feld nicht mehr erforderlich.

Fehlerkorrekturen

  • Falscher kritischer Alarm, wenn alle Datenbankaufgaben vorübergehend deaktiviert sind - behoben.
  • Fehler in der Trace-Sitzungsliste für SYSDBA-Benutzer ohne Trace-Listen-Berechtigungen - behoben.
  • UTF-8-Pfade in der Entschlüsselungskomponente, die mon/trace-Fehler verursachten - auf DG-Seite behoben.
  • Replikationskonfiguration: Schlüssel mit leeren Werten werden nach dem Entfernen nicht mehr beibehalten.
  • journal_archive_command-Behandlung für Firebird 4+ korrigiert (FB PR #8381).

Installer & Build

  • Windows-Installer aktualisiert; Client-Bibliotheks-Binärdateien und OpenSSL aktualisiert.
  • VSS Writer: erweiterte Datenbankstatus-Protokollierung (Größe, Zeitstempel, gstat -h).
  • cloudbackup: Unterstützung für Socket-Protokoll-Datei-Upload hinzugefügt.

Weitere Details finden Sie hier.

Hier herunterladen.