HQbird 2024 R2 Update 2 中的 BLOB 革命
全新 HQbird 2024 R2 Update 2 中的 BLOB 革命
HQbird 2024R2u2 引入突破性的 BLOB 网络性能
在最新 HQbird 版本(2024R2u2,版本 5.0.3)中,对跨高延迟网络(如互联网)的 BLOB 数据传输进行了重大改进。

此优化大幅提升了 BLOB 传输速度,使其与 VARCHAR 数据持平。然而,要利用这一增强功能,服务器和客户端组件都必须更新到最新版本。
这一性能突破使得 Firebird 数据库的云端托管成为可能,同时保持与传统客户端应用的完全兼容。这一进步为基于云的 Firebird 部署开辟了令人兴奋的新可能性,使远程数据库访问在实际应用中变得更加实用。
文章:在 Firebird 中通过网络传输 BLOB
最新版本引入了 BLOB 处理方面的显著性能改进,以及增强的网络诊断、改进的 isql 输出,以及多个用于微调 BLOB 传输的新参数。
为了深入探索这些新功能,D. Simonov–官方 Firebird 文档(语言参考和开发人员指南)以及免费书籍《Firebird 5 新特性详解》的作者–撰写了一篇题为“在 Firebird 中通过网络传输 BLOB”的综合文章(也可查看 PDF)。
开源工具:FB-BLOB-TEST
在准备本文期间,开发了一个名为 FB-BLOB-TEST 的开源工具,专门用于研究 BLOB 和 VARCHAR 的传输性能。
该工具可在 IBSurgeon 的 GitHub 上获取,可用于进行您自己的传输测试和基准测试。
HQbird 2024R2u2 的新增功能
BLOB 传输优化
- 优化了对高延迟网络(互联网)上 BLOB 传输的支持
- BLOB 传输速度现已与 VARCHAR 性能持平
- 需要服务器和客户端都更新到最新版本
- 支持通过传统客户端访问实现 Firebird 数据库的高效云端托管
Windows 安装程序改进
- 增加了为 FB 服务器指定实例名称的功能(通过命令行参数配置,存储在注册表中以便更新和卸载)
性能报告增强
HQbird 中的性能分析是 DBA 或开发人员优化 SQL 性能的关键工具之一:
命令行和界面更新
- 添加了 helptrace 提示
- Web 界面显示更改
- 在服务器小部件中添加了从 DG 设置显示 FB 端口的功能
数据库管理改进
- 增加了阻止所选 VIP 数据库所有任务的功能
- 增加了事务标记符分析的组任务
- 增加了组备份任务
- 增加了组任务中 VIP 数据库的过滤功能
- 增加了组处理中重叠 VIP 数据库的包含/排除管理
复制管理
- 初步实现了用于复制状态监控的组数据库信息收集
- 增加了从 Web 界面输出副本状态的 JSON 报告
- 改进了每日通知文本/内容
- 增加了组副本中传入段解包/投递活动的显示
系统改进
- 增加了在首次冷启动时从服务管理器启动参数 -z 检测 FB 版本的功能
- 修复了备份/恢复/替换任务的兼容性问题
- 增加了注册过程检查
- 修复了零长度解锁文件的错误
- 更新了配置版本号
- VIP 数据库限制移至配置参数 vipdb.def=21
- 存储段文件从 10 个增加到 500 个
- 在复制日志中将“询问您的数据库管理员”错误突出显示为单独类别
自动更新和配置
- 改进了自动更新过程(添加了新目录/文件,更改了日志记录)
增强的复制配置
- 增加了对非唯一键的支持
- 增加了混合(同步-异步)主服务器及 sync_replica 参数
- 在可选复制参数中增加了注释行
下载新版本:/zh/download-hqbird
关于试用的重要说明:要获取试用版的注册信息,请在安装后在注册对话框中选择“我需要试用版”,输入有效的电子邮件地址,然后点击请求。
电子邮件将立即发送–如果您没有看到,请检查您的垃圾邮件文件夹。
