В последние месяцы в мире FirebirdSQL происходит значительное оживление: помимо релиза Firebird 5 было опубликовано много инструментов, статей и материалов, поэтому я решил подготовить небольшой дайждест для читателей Хабра, которые, вероятно, соскучились по новостям о любимой СУБД.
![Это лого Firebird SQL, а не Мортал Комбат, как думают многие :) Это лого Firebird SQL, а не Мортал Комбат, как думают многие :)](https://habrastorage.org/getpro/habr/upload_files/462/0e4/40b/4620e440b8149f7e080d7870f17713e7.png)
Во-первых, вышла новая версия Калькулятора Конфигураций для Firebird, с поддержкой Firebird 5. В калькулятор (полностью бесплатный, доступен без регистрации) вводятся характеристики сервера, параметры нагрузки, выбирается версия Firebird и архитектура, и на выходе получаете оптимизированную конфигурацию (firebird.conf и databases.conf). Конфигурация намеренно получается более консервативной, чем могла бы быть в идеальном случае, чтобы ни в коем случае не ухудшить производительность. Помимо создания конфигурации, в Калькуляторе появилась также оценка информации из заголовка БД Firebird, которая подскажет, нет ли проблем со слишком частыми транзакциями или неверной конфигурацией кэша.
Во-вторых, опубликована полная версия (112 страниц) книги Д.Симонова "Что Нового в Firebird 5". Это не просто перечисление новинок, а детальный разбор с примерами, как использовать новые возможности Firebird 5. Особенно рекомендуется для продвинутых разработчиков Firebird, которые найдут много интересного в разделах про Оптимизатор, Профайлер и новые возможности SQL.
В-третьих, вышла новая версия HQbird - enterprise дистрибутива Firebird, полностью совместимый с ванильным форматом БД. Среди новых возможностей - запросы в другие СУБД, Streaming/CDC, замена запросов на лету (важно для legacy приложений с закрытым кодом), и расширенный мониторинг.
В-четвертых, вышла важная статья "Параллельное чтение данных в Firebird". Мало кто знает, как осуществить массовые операции чтения в Firebird с эффективным распараллеливанием. В статье подробно разобран механизм
В-пятых, продолжается подготовка к конференции Firebird Conf, которая пройдет 6 июня 2024 года. Похоже, что в этом году там соберется еще больше разработчиков Firebird.
В-шестых, опубликован Роадмэп 6-й версии Firebird. Много интересного, много новых имен разработчиков! Разработка Firebird набирает обороты, сохраняя свой фокус на удобстве использования, на легкости обслуживания и нетребовательности к ресурсам.