HQbird: Advanced FirebirdSQL for Big Databases

IBSurgeon HQbird is an advanced distribution of Firebird, with the following features: high availability and replication, backups automation, optimized configurations, database health monitoring, transactions and queries monitoring (Trace, MON$), database structure analysis, and recovery toolset.

Encryption Plugin Framework for Firebird

IBSurgeon provides the encryption plugin framework for Firebird:
  • Strong AES256 encryption, for Firebird 5.0, 4.0 and 3.0
  • Ready-to-user binaries for Windows and Linux, and full sources
  • Gbak.exe with encryption of databases and backups
  • Unlimited license for the redistribution and implementation support
Unlimited License - $1999

Emergency database recovery

To recover corrupted Firebird (or InterBase) databases you can use IBSurgeon FirstAID - the best recovery tool for Firebird and InterBase. FirstAID can automatically fix the vast majority of Firebird database corruptions. For big database (more than 65Gb in size) please contact our support, most likely it will require manual recovery service.
From $199

News

BLOB revolution in new HQbird 2024 R2 Update 2

HQbird 2024R2u2 Introduces Breakthrough BLOB Network Performance

In the latest HQbird release (2024R2u2, version 5.0.3), significant improvements have been made to BLOB data transfer across high-latency networks like the Internet.
BLOB performance improvements

This optimization dramatically improves BLOB transfer speeds, bringing them on par with VARCHAR data. However, to leverage this enhancement, both server and client components must be updated to the newest version.

The performance breakthrough enables efficient cloud hosting of Firebird databases while maintaining full compatibility with traditional client applications. This advancement opens exciting new possibilities for cloud-based Firebird deployments, making remote database access substantially more practical for real-world applications.

Article: Transferring BLOBs over the wire in Firebird

The latest version introduces significant performance improvements for BLOB handling, along with enhanced network diagnostics, improved isql output, and several new parameters to fine-tune BLOB transfers.

To explore these new features in depth, D. Simonov—author of the official Firebird documentation (Language Reference and Developer Guide) and the free book "Detailed New Features of Firebird 5"—has written a comprehensive article titled "Transferring BLOBs over the wire in Firebird." (also available in PDF)

Open-source tool: FB-BLOB-TEST

During the preparation of this article, an open-source tool called FB-BLOB-TEST was developed specifically to investigate BLOB and VARCHAR transfer performance.
This tool is available on IBSurgeon's GitHub  and can be used to conduct your own transfer tests and benchmarks.

What Is New in HQbird 2024R2u2

BLOB Transfer Optimization
  • Optimized support for BLOB transfers through high-latency networks (Internet)
  • BLOB transfer speeds now match VARCHAR performance
  • Requires both server and client to be updated to the newest version
  • Enables efficient cloud hosting of Firebird databases with traditional client access

Windows Installer Improvements

  • Added ability to specify instance names for FB servers (configured via command line parameters, stored in registry for updates and uninstallation)

Performance Report Enhancements

Performance analysis in HQbird is one the key tools for DBA or developer who need to optimize performance of SQLs: 

Command Line and Interface Updates

  • Added helptrace hint
  • Web interface display changes
  • Added FB port display from DG settings in server widget

Database Management Improvements

  • Added ability to block all tasks for selected VIP databases
  • Added group task for transaction marker analysis
  • Added group backup task
  • Added filtering capabilities for VIP databases in group tasks
  • Added inclusion/exclusion management for overlapping VIP databases in group processing

Replication Management

  • Initial implementation of group database information collection for replication status monitoring
  • Added JSON report output for replica status from web interface
  • Improved daily notification text/content
  • Added display of unpacking/delivery activity for incoming segments in group replicas

System Improvements

  • Added FB version detection from service manager startup parameter -z during first cold start
  • Fixed compatibility issues with backup/restore/replace tasks
  • Added registration procedure checks
  • Fixed bug with zero-length unlock file
  • Updated configuration version number
  • VIP database limit moved to config parameter vipdb.def=21
  • Increased stored segment files from 10 to 500
  • Highlighted "Ask your database administrator" error in replication log as separate class

Auto-Update and Configuration

  • Improved auto-update procedure (added new directories/files, changed logging)

Enhanced replication configuration

  • Added support for non-unique keys
  • Added mixed (sync-async) masters with sync_replica parameters
  • Added comment lines in optional replication parameters
Download new version: https://ib-aid.com/en/download-hqbird

Important note about trial: in order to get registration details for trial version, after the installation in Registration dialog select "I need trial version", enter valid email, and click Request.
Email will be sent immediately - if you don't see it, check your spam folder.

Request trial in HQbird 2024R2 U2
 

20 March 2025

BLOB revolution in new HQbird 2024 R2 Update 2

BLOB revolution in new HQbird 2024 R2 Update 2

22 October 2024

New version of HQbird 2024 R2

HQbird 2024 R2 introduces support for many databases on the same server

29 August 2024

Free book "Detailed features of Firebird 5" is published

Free book "Detailed features of Firebird 5" is published. 119 pages of essential information about Firebird 5.

20 July 2024

HQbird 2024 Update 8

New update of HQBird v2024, minor improvements and support of group operations

11 April 2024

Urgent and Important! Problem with libpthread library in Linux installations of Firebird 2.5

We've identified an issue where the latest libpthread library versions are not compatible with Firebird 2.5 (including the latest available release of vanilla version 2.5.9.27139 and HQbird 2.5 till the version 2.5.9.27173). Fix for HQbird 2.5 is already available.

Read more news