此页面为机器翻译。请阅读英文原文。 English

HQbird 2024 R2 Update 7 已发布

Firebird 5 HQbird 性能改进

2025年10月 - IBSurgeon 宣布发布 HQbird 2024 R2 Update 7,为 Firebird 5 带来显著的性能改进、简化的云部署以及面向企业数据库环境的高级复制功能。

Update 7 带来了直接影响您日常操作的核心引擎优化:

  • 批量插入加速 - 更高效地处理大型数据导入
  • 数据库恢复速度提升最高 20% - 最大限度减少恢复操作期间的停机时间
  • CREATE TABLE AS SELECT - 新增功能,可根据 SELECT 查询结果快速安全地创建临时表和永久表

非常适合数据仓库、迁移任务以及备份/恢复场景。

高级复制功能

更好地控制主从(Master-Replica)环境:

  • 自动注册期间对 VIP 和组数据库之间的重复控制
  • 防止监控目录中存在重新初始化文件时发生冲突
  • 组数据库的段重发请求
  • 顺序重新初始化机制 - 一次处理一个数据库,防止资源冲突
  • 增强日志记录,包含错误段的文件大小信息
  • 改进的错误处理和诊断信息
  • 多数据库环境下更好的稳定性

组任务增强

HQbird 中的组任务专为 SaaS 场景设计,即 1 台服务器服务多个数据库。

  • 新增执行时间限制参数,防止任务运行时间过长
  • 达到时间限制时队列自动停止
  • 智能过滤:按大小注册主数据库:“大于"和"小于"过滤器
  • 改进的主数据库注册,具有更好的错误处理
  • 增强的组备份验证,附带额外诊断信息
  • 对复杂批量操作具有更好的错误抵抗能力

Web 界面改进

  • 新增工具提示和改进的对话框文本,提供更好的指导
  • 泵导出任务的连接测试按钮
  • 带自动缓存管理的版本控制
  • Web 控制台版本更改时的浏览器缓存提示
  • 无需重启 HQbird FBDataGuard 即可修改套接字服务器参数
  • 版本不匹配时自动清理 Cookie 和本地存储
  • 配置更改时提供更好的反馈

安全与配置

  • 服务器属性的密码加密
  • 数据库属性的密码加密(包括组数据库)
  • 保存时以及 HQbird FBDataGuard 启动时自动加密密码
  • 自动计算 firebird.log、firebird.conf 和别名文件的路径,路径基于 Firebird 服务器版本计算
  • HQbird FBDataGuard 启动时进行更深入的配置验证
  • 检测并记录配置中的意外目录

新参数:

- db.expecteddb 参数用于跟踪创建,为受监控数据库提供更好的跟踪管理

技术改进

底层增强:

  • 更新 Tomcat 9 以支持扩展监控查看器
  • 改进的 FTP 导出插件,支持复杂路径处理
  • 原子文件重命名操作,避免防病毒和备份软件锁定
  • 增强的 HTTP 通知投递,支持发送失败保留
  • 保存到日志文件时更好的错误处理
  • 服务器级别新增泵导出任务,用于统一组数据库导出
  • 集中化文件名常量
  • 改进 Windows Installer 安装过程,安装期间具有更好的错误处理

谁应该升级?

推荐升级对象:

  • ✅ 运行 Firebird 5 数据库的用户(性能改进)
  • ✅ 管理多个数据库的管理员(组任务功能)
  • ✅ 使用复制的组织(稳定性和控制改进)
  • ✅ 计划云迁移的团队(Digital Ocean 集成)
  • ✅ Linux 管理员(简化的安装过程)

下载与安装

  • Windows 安装程序
  • Linux 安装程序(统一安装程序和一步安装脚本)
  • Digital Ocean 云镜像