The OpenNET Project / Index page

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

Финальный релиз СУБД Firebird 2.0

13.11.2006 14:52

После двух лет разработки выпущен финальный релиз СУБД Firebird 2.0.

Из новшеств можно отметить:

  • Производные таблицы (derived tables). Возможность использования SELECT подзапросов внутри FROM (результат запроса в качестве таблицы);
  • Переписана система сборки мусора;
  • БД теперь можно хранить на raw-устройствах без файловой системы;
  • Переписан код для операторов "LIKE/CONTAINING/STARTING WITH";
  • Переписана логика при обработке часто обновляемых VIEW;
  • Несколько способов завершения работы БД.
  • Изменение в коде обеспечивающем синхронизацию (локи);
  • Поддержка 64-битных платформ;
  • Размер таблицы расширен до 30 Гб;
  • Система инкрементального бэкапа;
  • Снятие 252-байтового лимита для индексов;
  • Многочисленные оптимизации направленные на увеличение производительности и безопасности.

    Изначально выпуск релиза Firebird 2.0 был запланирован на 1 полугодие 2006 года, на третий квартал был запланирован релиз Firebird 3.0 (все переписано на С++, SMP на уровне тредов).

    1. Главная ссылка к новости (http://www.ibphoenix.com/main....)
    2. Release Notes V2.0 (PDF)
    3. Quick Start Guide for Firebird V2.0 (PDF)
    4. Firebird 2.0 Release Statement
    5. OpenNews: Начало альфа тестирования СУБД Firebird 2.0. Обзор новшеств.
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/8822-database
    Ключевые слова: database, firebird
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, simple_rulez (?), 15:40, 13/11/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    !!!
    Several limitations inherited from the legacy code have now gone, such as the 252-byte limit on index size and the 30 Gb limit on table size.
    !!! gone !!!
     
  • 1.5, Nikolay (??), 17:21, 13/11/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сайт у них лёг что ли? :-)
    firebirdsql.org
     
     
  • 2.6, Mikk (?), 19:32, 13/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Заслешдотили
     

  • 1.7, Kassy (?), 20:03, 13/11/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Народ, на хрень наткнулся!!! Прикручиваю поддержку firebird2 к PHP5. Вроде бы стала, только нифига не коннектица из скрипта. Кто-нить на такие грабли натыкался? Че делать?
     
     
  • 2.8, Alexander (??), 21:27, 13/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А можно подробнее как именно "Прикручиваю поддержку firebird2 к PHP5"?
    В PHP-5.1(2) я не нашел поддержки Firebird.
     
     
  • 3.9, dennica (?), 02:44, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Да и не было в PHP5 никогда поддержки firebird. А если и была, то очень хорошо спрятана и ни разу не задокументирована.
     
     
  • 4.10, VsegdaV (?), 05:01, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Как сказать к Firebird небыло, зато к Interbase всегда было...
     
  • 3.11, Kassy (?), 09:18, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно прикручивал поддержку firebird2 как Interbase. Только во-первых сходу наткнулся на грабли: при конфигурировании и потом при установке пришлось добавлять библиотеку "-lpthread", а во-вторых установленная PHPха отказалась выполнять в скрипте команду ibase_connect().
    P/S в нете нарыл страничку http://www.janus-software.com/fbmanual/index.php?book=php в которой описаны команды типа fbird_XXXX вместо ibase_XXXX. Только как установить именно такое расширение нигде не накопал.
     
     
  • 4.12, Legiar (??), 11:13, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    apt-get install php5-interbase
    или
    apt-get install php4-interbase

    и никаких проблем :-)

     

  • 1.13, guest (??), 11:50, 14/11/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    МяФ :)
    apt-get remove Legiar
    и никаких проблем ))))
     
     
  • 2.14, Kassy (?), 13:39, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    "apt-get" - это конечно красиво, но для FreeBSD :-(
     
     
  • 3.15, GateKeeper (??), 16:38, 14/11/2006 [^] [^^] [^^^] [ответить]  
  • +/
    cd /usr/ports/lang/php5-extensions && make config && make -DFORCE_PKG_REGISTER install clean
     

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



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

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