HQbird: улучшенный Firebird

Что такое HQbird?

HQbird  это расширенный дистрибутив Firebird для предприятий с большими базами данных: больше функционала, полная совместимость с FirebirdSQL обеспечивает отличную производительность, надежность и управляемость.
Вы можете использовать HQBird с существующими базами данных Firebird без изменения базы данных или метаданных, без backup/restore, и т.п.
Вы можете вернуться на обычный Firebird в любой момент, опять же, без изменений базы данных или необходимости делать backup/restore.

 

Загрузите пробную версию HQbird, и получите Firebird с новыми возможностями за несколько минут.

Multi-thread sweep, backup, restore

Быстрые многопоточные sweep, backup, restore

HQbird Enterprise (с версии 2020) поддерживает многопоточные sweep, backup и restore. Формат бэкапа 100% совместим со стандартным Firebird.
  • Backup - до 5ти раз быстрее
  • Restore - до 2х раз быстрее
  • Sweep - до 6ти раз быстрее

Поддерживаются Firebird 2.5 и Firebird 3.0. Реальное ускорение зависит от процессора, дисковой подсистемы и структуры базы данных. Установите триал HQbird Enterprise (пробный период до 90 дней) и проверьте результаты на вашем сервере!

HQbird replication

Встроенная репликация

HQBird Enterprise и включенный в него Firebird (2.5 или 3.0) поддерживает синхронную и асинхронную репликацию для создания отказоустойчивых систем на Firebird, без необходимости модификации метаданных, создания триггеров, backup/restore и др.:
  • Репликация баз данных с более чем 1500 одновременных соединений
  • Асихнронная репликация с 10-ти секундной задержкой
  • Синхронная репликация без задержек
  • Не нужны дополнительные триггеры или изменение схемы БД
  • Автоматическая репликация изменений DDL базы данных
  • Онлайн ре-инициализация реплик

Единственное требование - реплицируемые таблицы должны иметь ограничение целостности Primary/Unique Key.
HQBird Enterprise также включает набор инструментов для ремонта поврежденных баз данных, бэкапов, и для восстановления случайно удаленных данных.

HQbird encryption

Шифрование

HQbird Enterprise включает плагин шифрования для баз Firebird 3.0.4+:
  • Сильное шифрование AES256, Windows и Linux.
  • Низкое влияние на производительность (5-20%, зависит от процессора и памяти).
  • Поддерживаются многопоточные клиентские приложения.
  • Поддерживается соединение к разным зашифрованным базам данных.
Мы предоставляем примеры клиентских приложений с поддержкой шифрования на Delphi, NET, Java, и PHP. Также, плагин можно приобрести отдельно - Firebird Encryption Plugin Framework - на 1 сервер и на безлимитное количество серверов.

HQbird optimization

Инструменты оптимизации производительности

HQbird содержит комплект инструментов для поиска и исправления медленных запросов, проблем с транзакциями, и общих проблем со структурой базы данных. HQBird поддерживает все методы профилирования, которые можно использовать с Firebird:
  • Trace API Firebird 2.5 и 3.0: FBPerfMont сохраняет логи мониторинга в отдельную базу данных Firebird, после чего можно визуально анализировать соединения, транзакции, запросы.
  • Таблицы MON$: MON$Logger позволяет выполнять анализ снимков состояния сервера, также показывая агрегированную информацию по количеству чтений/записи, используемой памяти, нагрузке запросов на сервер.
  • Gstat: IBAnalyst анализирует статистику базы данных, и выдает рекомендации по улучшению производительности базы данных.
  • Анализ транзакций при помощи FBDataGuard и IBTM позволяет получить интенсивность транзакций в течение дня, с детектированием длительных и "застрявших" транзакций.
Также, HQbird включает FBScanner, который является единственным инструментом для профилирования старых версий Firebird и InterBase  (1.0-2.5).

HQbird также содержит набор примеров конфигурационных файлов Firebird, оптимизированных по производительности для разного аппаратного обеспечения и нагрузки.


HQbird Backups

Резервное копирование, восстановление, sweep, интеграция с VM

HQbird поддерживает все типы резервного копирования и их автоматизацию:

  • Проверяемый полный бэкап при помощи gbak
  • Инкрементный бэкап с nbackup
  • Быстрый дамп с nbackup
  • Облачный бэкап на FTP/FTPS/SFTP-серверы
HQbird также автоматизирует различные важные процедуры обслуживания: sweep, тестовый restore, пересчет статистики индексов. HQbird поддерживает режим VSS backup для виртуальных машин.

 

С HQbird вы никогда не пропустите выполнение регулярного резервного копирования, даже если у вас много баз данных на различных серверах.


HQbird Health Check and Monitoring

Мониторинг: 1 сервер или 100, все защищены HQbird

HQbird постоянно мониторит состояние сервера и базы данных Firebird: проверяются более чем 30 параметров, чтобы убедиться в доступности сервера и БД для бизнеса, и для своевременного уведомления администратора о возникновении потенциальных проблем.
Для HQbird (всех редакций) есть HQbird Control Center - инструмент 2го уровня мониторинга, который позволяет следить за сотнями серверов Firebird (Control Center доступен как отдельный продукт, или для подписок на HQBird).

В случае проблемы, вы получите предупреждение до того, как дела пойдут плохо.


Другие возможности: улучшение производительности, тихая установка, и прочее

  • Плагин прозрачной аутентификации для Execute Statement On External (ESOE)
    • Плагин позволяет использовать trusted authentication для ESOE без указания пароля
  • Пул Execute Statements On External  (Firebird 2.5, 3.0)
    • Ускоряет соединение с внешними базами данных
    • Команды SQL для управления пулом: изменение размера, времени жизни, очистка пула
  • RSA-UDR: подписывание данных BLOB и varchar (3.0)
    • Генерация Public/Private ключей
    • Функции для вычисления дайджеста, подписи, проверки подписи
  • Пул подготовленных операторов SQL (3.0)
    • Полезно для пулов коннектов (.NET, PHP)
    • Ускоряет выполнение частых запросов до 8 раз
    • Не требуются изменения в приложениях или в SQL
  • Ускорение тяжелых отчетов (до 5ти раз) (3.0)
    • Запросы с большим количеством столбцов в SELECT с GROUP BY, ORDER BY, могут использовать новый план REFETCH для ускорения до 5ти раз
    • Новый параметр в firebird.conf для управления сортировкой
    • Не требуются изменения в приложениях или SQL
  • Тихая установка с автоматической регистрацией - на Windows 
  • Упрощенное обновление HQbird 

 



 

Подпишитесь на новости Firebird в России

Подписаться