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

BLOB-Revolution im neuen HQbird 2024 R2 Update 2

HQbird 2024R2u2 führt bahnbrechende BLOB-Netzwerkleistung ein

In der neuesten HQbird-Version (2024R2u2, Version 5.0.3) wurden erhebliche Verbesserungen bei der BLOB-Datenübertragung über Netzwerke mit hoher Latenz wie dem Internet vorgenommen.

BLOB-Leistungsverbesserungen

Diese Optimierung verbessert die BLOB-Übertragungsgeschwindigkeiten dramatisch und bringt sie auf das Niveau von VARCHAR-Daten. Um diesen Vorteil jedoch nutzen zu können, müssen sowohl Server- als auch Client-Komponenten auf die neueste Version aktualisiert werden.

Der Leistungsdurchbruch ermöglicht effizientes Cloud-Hosting von Firebird-Datenbanken bei voller Kompatibilität mit herkömmlichen Client-Anwendungen. Diese Weiterentwicklung eröffnet spannende neue Möglichkeiten für cloudbasierte Firebird-Bereitstellungen und macht den Fernzugriff auf Datenbanken für reale Anwendungen erheblich praktikabler.

Artikel: Übertragung von BLOBs über das Netzwerk in Firebird

Die neueste Version führt erhebliche Leistungsverbesserungen bei der BLOB-Verarbeitung ein, zusammen mit verbesserten Netzwerkdiagnosen, verbesserter isql-Ausgabe und mehreren neuen Parametern zur Feinabstimmung von BLOB-Übertragungen.

Um diese neuen Funktionen eingehend zu untersuchen, hat D. Simonov - Autor der offiziellen Firebird-Dokumentation (Language Reference und Developer Guide) und des kostenlosen Buches „Detailed New Features of Firebird 5" - einen umfassenden Artikel mit dem Titel „Transferring BLOBs over the wire in Firebird." verfasst (auch als PDF verfügbar).

Open-Source-Tool: FB-BLOB-TEST

Während der Vorbereitung dieses Artikels wurde ein Open-Source-Tool namens FB-BLOB-TEST entwickelt, das speziell zur Untersuchung der BLOB- und VARCHAR-Übertragungsleistung dient.

Dieses Tool ist auf IBSurgeon’s GitHub verfügbar und kann für eigene Übertragungstests und Benchmarks verwendet werden.

Was ist neu in HQbird 2024R2u2

BLOB-Übertragungsoptimierung

  • Optimierte Unterstützung für BLOB-Übertragungen über Netzwerke mit hoher Latenz (Internet)
  • BLOB-Übertragungsgeschwindigkeiten entsprechen nun der VARCHAR-Leistung
  • Erfordert, dass sowohl Server als auch Client auf die neueste Version aktualisiert werden
  • Ermöglicht effizientes Cloud-Hosting von Firebird-Datenbanken mit herkömmlichem Client-Zugriff

Verbesserungen am Windows-Installationsprogramm

  • Möglichkeit zur Angabe von Instanznamen für FB-Server hinzugefügt (über Befehlszeilenparameter konfiguriert, in der Registrierung für Updates und Deinstallation gespeichert)

Verbesserungen am Leistungsbericht

Die Leistungsanalyse in HQbird ist eines der wichtigsten Werkzeuge für DBAs oder Entwickler, die die Leistung von SQLs optimieren müssen:

Aktualisierungen der Befehlszeile und der Oberfläche

  • Helptrace-Hinweis hinzugefügt
  • Änderungen an der Web-Oberflächenanzeige
  • FB-Portanzeige aus DG-Einstellungen im Server-Widget hinzugefügt

Verbesserungen der Datenbankverwaltung

  • Möglichkeit hinzugefügt, alle Aufgaben für ausgewählte VIP-Datenbanken zu blockieren
  • Gruppenaufgabe für Transaktionsmarker-Analyse hinzugefügt
  • Gruppen-Backup-Aufgabe hinzugefügt
  • Filterfunktionen für VIP-Datenbanken in Gruppenaufgaben hinzugefügt
  • Ein-/Ausschlussverwaltung für überlappende VIP-Datenbanken in der Gruppenverarbeitung hinzugefügt

Replikationsverwaltung

  • Erste Implementierung der gruppenweisen Datenbankinformationssammlung für die Replikationsstatusüberwachung
  • JSON-Berichtsausgabe für Replikastatus aus der Web-Oberfläche hinzugefügt
  • Verbesserter täglicher Benachrichtigungstext/-inhalt
  • Anzeige der Entpack-/Zustellaktivität für eingehende Segmente in Gruppenreplikaten hinzugefügt

Systemverbesserungen

  • FB-Versionserkennung aus dem Dienstmanager-Startparameter -z beim ersten Kaltstart hinzugefügt
  • Kompatibilitätsprobleme mit Backup-/Restore-/Replace-Aufgaben behoben
  • Registrierungsprozedurprüfungen hinzugefügt
  • Fehler mit entsperrter Datei der Länge Null behoben
  • Konfigurationsversionsnummer aktualisiert
  • VIP-Datenbanklimit in Konfigurationsparameter vipdb.def=21 verschoben
  • Gespeicherte Segmentdateien von 10 auf 500 erhöht
  • „Fragen Sie Ihren Datenbankadministrator"-Fehler im Replikationsprotokoll als separate Klasse hervorgehoben

Auto-Update und Konfiguration

  • Verbessertes Auto-Update-Verfahren (neue Verzeichnisse/Dateien hinzugefügt, Protokollierung geändert)

Erweiterte Replikationskonfiguration

  • Unterstützung für nicht-eindeutige Schlüssel hinzugefügt
  • Gemischte (sync-async) Master mit sync_replica-Parametern hinzugefügt
  • Kommentarzeilen in optionalen Replikationsparametern hinzugefügt

Neue Version herunterladen: /de/download-hqbird

Wichtiger Hinweis zur Testversion: Um die Registrierungsdetails für die Testversion zu erhalten, wählen Sie nach der Installation im Registrierungsdialog „I need trial version" aus, geben Sie eine gültige E-Mail-Adresse ein und klicken Sie auf Request.

Die E-Mail wird sofort gesendet - falls Sie sie nicht sehen, überprüfen Sie Ihren Spam-Ordner.

Testversion in HQbird 2024R2 U2 anfordern