The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышла СУБД Firebird 2.5.2

07.11.2012 22:10

Представлен корректирующий релиз реляционной СУБД Firebird 2.5.2, продолжающей развитие кода БД InterBase 6.0, открытого в 2000 году компанией Borland. Firebird распространяется под свободной лицензией MPL и поддерживает стандарты ANSI SQL, в том числе такие возможности, как триггеры и хранимые процедуры.

Кроме исправления ошибок, в новой версии представлено несколько улучшений:

  • Добавлена функция GEN_UUID(), позволяющая генерировать уникальные идентификаторы в соответствии с требованиями RFC-4122;
  • Расширены возможности интерфейса трассировки (Trace API);
  • Утилита gbak расширена возможностями по сохранению бэкапов на внешних хостах и восстановления базы с удалённой системы;
  • В системе сборки добавлена возможность использования кастомизированных флагов Си-препроцессора.


  1. Главная ссылка к новости (http://www.firebirdsql.org/en/...)
  2. OpenNews: Релиз СУБД Firebird 2.5.1
  3. OpenNews: Релиз СУБД Firebird 2.5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35261-database
Ключевые слова: database, firebird
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (52) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, VoDA (ok), 22:53, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Оно еще живо? )
     
     
  • 2.6, Хрен с горы (?), 00:07, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Особенно актуально в снг между прочим. Много быдлософта завязано но борландовских дельфях/билдерах вот тут фаерберд то и весьма подруку.
     
     
  • 3.13, Аноним (-), 02:19, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аха. Только завязано оно в основном на ветку 1.5.х, которую давно из всех дистров повыпилили.
     
  • 3.14, Наблюдателъ (?), 03:06, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А ещё больше всякой хрени на BDE c парадоксовскими базами или вообще с DBF.
     
  • 2.7, robux (ok), 00:12, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно еще живо? )

    Похоже что да. И это кстати хорошо.

     
  • 2.20, CSRedRat (ok), 09:41, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Знаю реальные новые проекты, которые работают с этой СУБД весьма успешно, при этом хранят значительный объём данных. Значительную роль играет embedded, хорошая функциональность и очень быстрый процесс установки.
     
  • 2.25, SubGun (ok), 10:51, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Оно еще живо? )

    Оно не только живо, но еще и фору даст поделкам вроде MySQL и PgSQL

     

  • 1.2, iZEN (ok), 23:08, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Объективная замена MySQL.
     
     
  • 2.5, kurokaze (ok), 23:46, 07/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да - такое же убогое
     
     
  • 3.21, Igel (??), 09:56, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в фаерберде как бы хранимки роскошные.
    и вобще на относительно небольших объемах работает шикарно.
     
  • 3.27, Анончик (?), 11:08, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну да - такое же убогое

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

     
  • 2.23, Igel (??), 10:02, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Объективная замена MySQL.

    не замена, если не хватает производительности на одной машине.
    горизонтально фб не масштабируется совсем никак.

     

  • 1.3, Аноним (-), 23:30, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая СУБД. Для бесплатного продукта просто супер. MySQL использовать в корпоративном масштабе затруднительно по причине невозможности вывода данных из хранимых процедур в виде многострочных таблиц.
     
     
  • 2.11, aaa (??), 00:33, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    можно, но только одну
     
  • 2.18, Аноним (-), 07:21, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    B.4.14: Can MySQL 5.6 stored routines return result sets?
    Stored procedures can, but stored functions cannot.
     
  • 2.24, SubGun (ok), 10:49, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    interbase разве бесплатная?
     
     
  • 3.29, sokoloff (??), 12:06, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > interbase разве бесплатная?

    Тема то про Firebird, а это аналог Iterbase.

     

  • 1.4, robux (ok), 23:41, 07/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раньше пользовался под оффтопиком. Нравилось что маленькая и без сокетов могла работать. Сейчас в подобных случаях юзаю SQLite.

    Кто в курсе, Firebird vs SQlite - какие плюсы и минусы в сравнении?

     
     
  • 2.8, robux (ok), 00:18, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О, нашел интересное сравнение по теме:
    http://database-management-systems.findthebest.com/compare/13-53/Firebird-vs-
     
  • 2.9, aaa (??), 00:24, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    наличие хранимок и триггеров у птицы и полное отсутствие их у sqlite
    под нагрузкой не скажу так как видел реальные работающие базы на несколько гиг
    как под птицей так и под sqlite
     
     
  • 3.10, aaa (??), 00:31, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    у sqlite можно наваять пользовательскую функцию на с/c++ и подключить к базе и использовать как виртуальную таблицу, своего рода очень отдаленный аналог хранимок, но дает свои плюшки
     
     
  • 4.16, Аноним (-), 05:07, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    UDF были еще у interbase.
     
     
  • 5.56, Аноним (-), 16:01, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Таки да, но для Firebird udf-ки писать просто неизбежно, если проект чуть больше маленького. А это требует большей квалификации от разработчика чем SQL 92.
     
     
  • 6.57, Vladimir Kopylov (ok), 16:22, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это только если много логики на базу перекладывать, а основная задача СУБД все-таки данные хранить и запросы обрабатывать. Есть у нас проект, не самый мелкий - в базе по части логики только несколько процедур для поддержки nested sets и триггеры, пока ни одной udf не потребовалось использовать.


     
  • 3.28, debdeb (?), 11:40, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Триггеры как бы в SQLite есть:
    http://www.sqlite.org/lang_createtrigger.html
     
  • 2.12, Crazy Alex (ok), 00:38, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Основной - что если вам не хватит встроенной базы и надо будет перейти на работу с сервером -  то у вас поменяется только строка подключения. Даже сборка строго той же остаётся, не говоря об SQL.
     

  • 1.15, RNZ (ok), 04:37, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Добавлена функция GEN_UUID(), позволяющая генерировать уникальные идентификаторы в соответствии с требованиями RFC-4122;

    Не прошло и 10 лет...

     
  • 1.17, zeebeedee (?), 06:03, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Отличная СУБД, весь рабочий софт на предприятии написан на Delphi, запускается под wine, крутится на Firebird. Довольны все: админы счастливы с линуксом, DBA довольны Firebird, пользователи рады привычному интерфейсу, програмеры любят свой Delphi. Только бухгалтерия живет своей жизнью с 1С.
     
     
  • 2.22, Igel (??), 10:00, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Отличная СУБД, весь рабочий софт на предприятии написан на Delphi, запускается под
    > wine, крутится на Firebird. Довольны все: админы счастливы с линуксом, DBA
    > довольны Firebird, пользователи рады привычному интерфейсу, програмеры любят свой Delphi.
    > Только бухгалтерия живет своей жизнью с 1С.

    чем кстати ваши программеры пользуются для подключения?
    а то сраное BDE оставшееся в наследство изрядно раздражает. под вайном оно тоже работает только с такой-то матерью

     
     
  • 3.30, sokoloff (??), 12:13, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > чем кстати ваши программеры пользуются для подключения?
    > а то сраное BDE оставшееся в наследство изрядно раздражает. под вайном оно
    > тоже работает только с такой-то матерью

    Не знаю чем их программеры пользуются, но в свое время я использовал родной дельфийский TIBDataBase, работал с FB он без проблем.

     
  • 3.35, robux (ok), 19:08, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> програмеры любят свой Delphi.
    > чем кстати ваши программеры пользуются для подключения?
    > а то сраное BDE оставшееся в наследство изрядно раздражает. под вайном оно
    > тоже работает только с такой-то матерью

    Я пользовался в своё время компонентами Zeos:
    1) прямое подключение к базам, без промужуточного звена (т.е. без Database Engine)
    2) как следствие, не требует установки - "компилируются" в саму программу
    3) свободная лицензия, открытый код
    4) вполне надежная (юзал в продакшине)

    Причем Zeos может не только FB, но и MySQL, Oracle и т.д. Всего уже не припомню.

     

  • 1.31, Аноним (-), 12:22, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему её никто не использует в веб?

    Сам работал с IB только на лабораторках в институте, а все положительные отзывы, которые слышал в последнее время — только от опыта использования на предприятиях в связке с корпоративным софтом.

    Собственно, может есть другие примеры? PostgreSQL и MySQL мне хватает, но может и IB какие-нибудь киллер-фичи есть?

     
  • 1.32, Vladimir Kopylov (ok), 12:25, 08/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Firibird довольно скромен в потреблении ресурсов, без проблем работает даже на заурядных рабочих станциях, что очень полезно для многих проектов. Хранимые процедуры и триггеры, UDF, embedded режим, работает стабильно - положительные стороны. Но действительно с масштабируемостью проблемы - это минус, некоторое время назад искал решения, не удалось найти ничего приличного (может искал плохо ?)
    Использую в своем софте (Qt) так как в фирме почти все базы на Firebird.

     
     
  • 2.33, Аноним (-), 14:25, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Firibird довольно скромен в потреблении ресурсов, без проблем работает даже на заурядных рабочих станциях, что очень полезно для многих проектов.

    Celeron 1.7, 256 Мб, WinXP, база размером гиг или чуть более. Тормозит только из-за Каспера, без него - летает.

     
     
  • 3.34, Аноним (-), 15:01, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Внеси файл БД в исключения, тогда и с каспером летать будет. ;)
     
  • 3.36, robux (ok), 19:14, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Тормозит только из-за Каспера

    Зачем сервер на винде? Перенеси FireBird на линукс, будь мужиком! :) без иронии.

     
     
  • 4.37, iZEN (ok), 19:43, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сервера лучше держать на Unix: http://www.freshports.org/databases/firebird25-server/
     
  • 4.41, Аноним (-), 22:35, 08/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не хочу костылять. Firebird-1.5 выпилили из почти всех дистров в 2007-2008г. А "продакшон" - он как раз почти весь на 1.5.х. Самому собрать можно, я проверял, но надо костылять более или менее - в зависимости от дистра. А в В-нде работает все "искаропки". И на XP, и на 2k3, и на 7. Одной из сильных сторон В-нды является то, что там не кладут болт на совместимость, как в линухах.
     
     
  • 5.42, Crazy Alex (ok), 05:40, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хмм, 1.5 - это таки совсем неподдерживаемая древность, и багов после него закрыли вагон. Я давно с ним дела не имел, но сейчас по-быстрому глянул - вроде на 2.х миграция должна быть совершенно прозрачной, если хоть как-то по-человечески писали. Да и скорость они там прибавили существенно. Вот, кстати, на глаза попалось: http://www.slideshare.net/ibsurgeon/firebird-migration-from-firebird-15-to-fi
     
     
  • 6.46, Аноним (-), 11:58, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    1 5 6 вышел 08 10 2009 Я давно с ним дела не имел, но сейчас Миграция между ма... большой текст свёрнут, показать
     
     
  • 7.49, некто (?), 12:32, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ужос какой. "Прибавка скорости" должна решаться средствами железа/ОС, но никак не заменой
    > версии СУБД.

    жги еще, Петросян конспектирует

     
  • 7.50, некто (?), 12:33, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ужос какой. "Прибавка скорости" должна решаться средствами железа/ОС, но никак не заменой
    > версии СУБД.

    а добавление новых фич решается втыканием нового монитора?

     
  • 5.43, некто (?), 09:50, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Одной из сильных сторон В-нды является то, что там не кладут болт на совместимость, как в линухах.

    смешнее этого только заява ВТБ о том, что банк-клиент только под винду потому что это самая надежная и защищенная система

     
     
  • 6.44, Аноним (-), 11:19, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Жду от вас пошагового описания установки сабжа версии 1.5.6 на релизы Debian(или RHEL, по вашему выбору) выпуска 1998-2009гг. На В-нде от Win98 до Win7 включительно весь процесс происходит в несколько кликов и занимает меньше минуты, никаких дополнительных телодвижений не требуется. С нетерпением жду ваши success story.
     
     
  • 7.45, некто (?), 11:27, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Жду от вас пошагового описания установки сабжа версии 1.5.6 на релизы Debian(или
    > RHEL, по вашему выбору) выпуска 1998-2009гг. На В-нде от Win98 до
    > Win7 включительно весь процесс происходит в несколько кликов и занимает меньше
    > минуты, никаких дополнительных телодвижений не требуется. С нетерпением жду ваши success
    > story.

    жду пошаговой установки купленной лицензионной игрушки 1C, защищенной starforce на win7/win8

    PS я про совместимость linux ничего не говорил, Вы про совместимость Win - да
    PPS Вы( Вас) пишутся с заглавной буквы

     
     
  • 8.47, Аноним (-), 12:14, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Причем здесь какие-то игрушки, если топик про СУБД Аааа, перевод стрелок Что, ... текст свёрнут, показать
     
     
  • 9.48, некто (?), 12:23, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это кто писал лови милостыню ставишь gentoo emerge sys-libs libstdc -v3 качае... текст свёрнут, показать
     
     
  • 10.51, Аноним (-), 12:59, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что, Developer Handbook и man 5 ebuild нынешние гентушники уже не асиливают А... текст свёрнут, показать
     
     
  • 11.52, некто (?), 13:29, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    т е я тебе еще должен еще и ebuild написать а ключи от квартиры и доступ к бан... текст свёрнут, показать
     
     
  • 12.53, Аноним (-), 13:52, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эх, а раньше, помню, эмокиды в основном на Убунте сидели ворчание Такими тем... текст свёрнут, показать
     
     
  • 13.54, некто (?), 14:10, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну разумеется, по теме сказать-то нечего ... текст свёрнут, показать
     
     
  • 14.55, Аноним (-), 14:21, 09/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пойди напиши о своем win в твиттере - лирушечка, я слышал, уже не котируется сре... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру