このページは機械翻訳されています。英語の原文をお読みください。 English

全新 HQbird 2024 R2 Update 2 中的 BLOB 革命

HQbird 2024R2u2 引入突破性的 BLOB 网络性能

最新 HQbird 版本(2024R2u2,版本 5.0.3)中,对跨高延迟网络(如互联网)的 BLOB 数据传输进行了重大改进。

BLOB 性能改进

此优化大幅提升了 BLOB 传输速度,使其与 VARCHAR 数据持平。然而,要利用此增强功能,服务器和客户端组件都必须更新到最新版本。

这一性能突破使得 Firebird 数据库的云端托管成为可能,同时保持与传统客户端应用的完全兼容性。这一进步为基于云的 Firebird 部署开辟了令人兴奋的新可能性,使远程数据库访问在实际应用中变得更加实用。

文章:在 Firebird 中通过网络传输 BLOB

最新版本引入了 BLOB 处理的显著性能改进,以及增强的网络诊断、改进的 isql 输出,以及多个用于微调 BLOB 传输的新参数。

为了深入探索这些新功能,官方 Firebird 文档(语言参考和开发人员指南)以及免费书籍《Firebird 5 新特性详解》的作者 D. Simonov 撰写了一篇综合文章,题为"在 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 参数
  • 在可选复制参数中增加了注释行

下载新版本/ja/download-hqbird

关于试用的重要说明:要获取试用版的注册信息,请在安装后在注册对话框中选择"我需要试用版",输入有效的电子邮件,然后点击请求。

电子邮件将立即发送 - 如果您没有看到,请检查您的垃圾邮件文件夹。

在 HQbird 2024R2 U2 中请求试用