Революция BLOB в новом HQbird 2024 R2 Update 2
Революция BLOB в новом HQbird 2024 R2 Update 2
HQbird 2024R2u2 представляет прорывную производительность BLOB в сети
В последнем выпуске HQbird (2024R2u2, версия 5.0.3) были внесены значительные улучшения в передачу BLOB-данных через сети с высокой задержкой, такие как Интернет.

Эта оптимизация значительно ускоряет передачу BLOB, доводя её до уровня VARCHAR-данных. Однако для использования этого улучшения необходимо обновить и серверные, и клиентские компоненты до новейшей версии.
Прорыв в производительности обеспечивает эффективное облачное размещение баз данных Firebird с сохранением полной совместимости с традиционными клиентскими приложениями. Это достижение открывает захватывающие новые возможности для облачных развёртываний Firebird, делая удалённый доступ к базам данных значительно более практичным для реальных приложений.
Статья: Передача BLOB по сети в Firebird
Последняя версия представляет значительные улучшения производительности для работы с BLOB, а также расширенную сетевую диагностику, улучшенный вывод isql и несколько новых параметров для точной настройки передачи BLOB.
Чтобы подробно изучить эти новые возможности, Д. Симонов - автор официальной документации Firebird (Справочник по языку и Руководство разработчика) и бесплатной книги «Подробно о новых возможностях Firebird 5» - написал исчерпывающую статью под названием «Передача BLOB по сети в Firebird.» (также доступна в PDF)
Инструмент с открытым исходным кодом: FB-BLOB-TEST
В ходе подготовки этой статьи был разработан инструмент с открытым исходным кодом под названием FB-BLOB-TEST, специально предназначенный для исследования производительности передачи BLOB и VARCHAR.
Этот инструмент доступен на GitHub IBSurgeon и может использоваться для проведения собственных тестов передачи и бенчмарков.
Что нового в HQbird 2024R2u2
Оптимизация передачи BLOB
- Оптимизирована поддержка передачи BLOB через сети с высокой задержкой (Интернет)
- Скорость передачи BLOB теперь соответствует производительности VARCHAR
- Требуется обновление и сервера, и клиента до новейшей версии
- Обеспечивает эффективное облачное размещение баз данных Firebird с традиционным клиентским доступом
Улучшения установщика Windows
- Добавлена возможность указания имён экземпляров для FB-серверов (настраивается через параметры командной строки, сохраняется в реестре для обновлений и удаления)
Улучшения отчёта о производительности
Анализ производительности в HQbird - один из ключевых инструментов для администратора БД или разработчика, которым необходимо оптимизировать производительность SQL:
- Прочитайте подробный пример анализа производительности
- Посмотрите видео
Обновления командной строки и интерфейса
- Добавлена подсказка helptrace
- Изменения отображения веб-интерфейса
- Добавлено отображение порта FB из настроек DG в виджете сервера
Улучшения управления базами данных
- Добавлена возможность блокировки всех задач для выбранных VIP-баз данных
- Добавлена групповая задача анализа маркеров транзакций
- Добавлена групповая задача резервного копирования
- Добавлены возможности фильтрации VIP-баз данных в групповых задачах
- Добавлено управление включением/исключением перекрывающихся VIP-баз данных в групповой обработке
Управление репликацией
- Начальная реализация группового сбора информации о базах данных для мониторинга статуса репликации
- Добавлен вывод JSON-отчёта о статусе реплики из веб-интерфейса
- Улучшен текст/содержимое ежедневных уведомлений
- Добавлено отображение активности распаковки/доставки входящих сегментов в групповых репликах
Системные улучшения
- Добавлено определение версии FB из параметра запуска службы -z при первом холодном старте
- Исправлены проблемы совместимости с задачами резервного копирования/восстановления/замены
- Добавлены проверки процедуры регистрации
- Исправлена ошибка с файлом разблокировки нулевой длины
- Обновлён номер версии конфигурации
- Лимит VIP-баз данных перенесён в параметр конфигурации vipdb.def=21
- Увеличено количество хранимых файлов сегментов с 10 до 500
- Ошибка «Ask your database administrator» в журнале репликации выделена в отдельный класс
Автообновление и конфигурация
- Улучшена процедура автообновления (добавлены новые каталоги/файлы, изменено ведение журнала)
Расширенная конфигурация репликации
- Добавлена поддержка неуникальных ключей
- Добавлены смешанные (синхронно-асинхронные) мастера с параметрами sync_replica
- Добавлены строки комментариев в необязательных параметрах репликации
Скачать новую версию: /ru/download-hqbird
Важное примечание о триальной версии: чтобы получить регистрационные данные для триальной версии, после установки в диалоге регистрации выберите «I need trial version», укажите действующий email и нажмите Request.
Письмо будет отправлено немедленно - если вы его не видите, проверьте папку спама.
