Новости

01 Августа 2025
25 лет Firebird!

31 июля 2000 года был создан проект Firebird. 25 лет достаточно большой срок для проекта.
Игорь Вальченко, организатор проекта "Теплый ламповый SQL", попросил рассказать значимых людей проекта Firebird и сообщества, как они познакомились с Firebird и начали его развивать.

Читайте - https://habr.com/ru/articles/932924/
Happy 25th Anniversary, Firebird!

17 Июля 2025
Очередные новости - июль 2025

Обновлена документация в pdf по Firebird 4.0 и 5.0, в соответствии с новыми апдейтами, которые были упомянуты в предыдущих новостях.

Новая статья - Firebird - планирование резервного копирования. Это не поучающая статья, как вам нужно делать бэкапы, а о том, как вы можете их делать, какими способами, и сколько места на диске это может занять.

28 Мая 2025
Конференция по Firebird, каналы в телеграме и форумы

Завтра, 29 мая 2025г состоится очередная конференция по СУБД Firebird, проводимая компанией RedSoft.
Это уже третья конференция подряд с 2023 года.
(ранее конференции по Firebird проводила компания iBase.ru, в 2006, 2007 и 2010 годах).
Программу конференции, а также видео и материалы докладов предыдущих конференций смотрите на сайте конференции.
(Для тех, кто не сможет посетить, видео и материалы конференции 2025 будут выложены на тот же сайт, через некоторое время.
Онлайн-трансляция конференции не проводится).

Группа конференции в телеграме - https://t.me/fbconf
Группа СУБД Firebird (техническая и "пятничная") - https://t.me/firebird_friday
Веб-форум по Firebird - https://www.sqlru.net/index.php/f/5/

Присоединяйтесь! Если не можете посетить конференцию, то узнаете всё о её ходе из групп в Телеграм.
 

10 Апреля 2025
5 шагов к улучшенной производительности Firebird

В материале "5 шагов к улучшенной производительности Firebird" (в PDF) от А. Ковязина и Э. Грегорио собраны практические рекомендации по оптимизации баз данных Firebird. Документ охватывает все важные аспекты настройки: параметры операционной системы, конфигурацию firebird.conf, проверку производительности дисков, оптимизацию индексов и выбор подходящего размера страницы. Каждый шаг сопровождается понятными инструкциями и средствами проверки результатов.
Материал предлагает не только теоретические знания, но и готовые решения с конкретными командами, скриптами и тестами производительности. Авторы включили полезные таблицы для разных версий Firebird и примеры типичных проблем с производительностью. Руководство будет полезно как начинающим администраторам, так и опытным специалистам, которым нужно улучшить быстродействие своих баз данных Firebird в реальных рабочих условиях.
 

27 Марта 2025
Методы доступа к данным, используемые в Firebird

Не обманывайтесь названием! Это не просто очередная статья.

"Методы доступа к данным, используемые в Firebird" — это фундаментальный документ (88 страниц!), предназначенный для всех, кто серьезно относится к производительности запросов Firebird. Подобно важным книгам, которые меняют наше представление о технологиях, эта статья изменит ваш подход к работе с запросами Firebird.

Созданная автором документации Firebird Денисом Симоновым и разработчиком движка Firebird Дмитрием Емановым, эта статья объясняет сложные концепции оптимизации Firebird простым языком, с многочисленными примерами и наглядными планами выполнения.

Этот документ предоставляет беспрецедентный взгляд на механизм обработки запросов Firebird, охватывая:

  • Основные методы доступа к данным — как Firebird читает таблицы, использует индексы и обрабатывает данные
  • Методы фильтрации — различные способы фильтрации потоков данных в Firebird
  • Алгоритмы соединения — подробное объяснение соединений типа Nested Loop, Hash и Merge
  • Продвинутые стратегии оптимизации — как Firebird выбирает наиболее эффективный план выполнения
Кому следует прочитать: 
  • Администраторам баз данных Firebird 
  • Продвинутым SQL-разработчикам 
  • Всем, кто хочет улучшить производительность своих баз данных Firebird

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

Методы доступа используемые в FirebirdPDF) - статья Д.Симонов и Д.Еманов

24 Марта 2025
Революция BLOB

Революция BLOB

HQbird 2024R2 Update 2 представляют революцию в скорости работы с BLOB по сети (включая Интернет) в версии 5.0.3
В последнем выпуске HQbird (2024R2u2, версия 5.0.3) были внесены значительные улучшения в передачу данных BLOB через сети с высокой задержкой, такие как Интернет.
Эта оптимизация существенно улучшает скорость передачи BLOB, делая её сопоставимой с данными типа VARCHAR. Для использования этого улучшения как серверные, так и клиентские компоненты должны быть обновлены до новейшей версии (Firebird 5.0.3), доступной в релизе HQbird 2024R2 Update2.

Статья: Передача BLOB по сети в Firebird

Последняя версия представляет значительные улучшения производительности для обработки BLOB, а также улучшенную сетевую диагностику, улучшенный вывод isql и несколько новых параметров для тонкой настройки передачи BLOB.
Для детального изучения этих новых функций, Д. Симонов — автор официальной документации Firebird (Справочник по языку и Руководство разработчика) и книги "Подробные новые функции Firebird 5" — написал исчерпывающую статью под названием "Передача BLOB по сети в Firebird" (также доступна в формате PDF).

Инструмент с открытым исходным кодом: FB-BLOB-TEST

Во время подготовки этой статьи был разработан инструмент с открытым исходным кодом под названием FB-BLOB-TEST, специально для исследования производительности передачи BLOB и VARCHAR. Этот инструмент доступен на GitHub IBSurgeon и может быть использован для проведения собственных тестов передачи и эталонных тестов.

Что нового в HQbird 2024R2u2

  • Оптимизация передачи BLOB
  • Улучшения отчётов о производительности. Анализ производительности в HQbird является одним из ключевых инструментов для администраторов БД или разработчиков, которым необходимо оптимизировать производительность SQL-запросов:
  • Улучшения установщика Windows
  • Обновления командной строки и интерфейса
  • Улучшения управления базами данных
  • Управление репликацией
  • Автоматическое обновление и конфигурация
  • Улучшенная конфигурация репликации
Скачать новую версию: https://ib-aid.com/en/download-hqbird

21 Марта 2025
Знаете ли вы, что ...?

Опция no reserve может привести к повреждению базы данных?
До Firebird 2.1 расширение файла базы данных производилось отдельными страницами, при вставке, обновлении, и прочих операциях. Вообще «поштучное» увеличение файла БД достаточно ресурсоёмко для ввода-вывода.
В Firebird 2.1 был добавлен механизм, который ...
Читать дальше.

31 Декабря 2024
С новым годом!

С Новым Годом!

Успехов в работе, здоровья, и вам и вашим базам данных!
А мы со своей стороны поможем и технической поддержкой, и новыми статьями и материалами!