URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 80678
[ Назад ]

Исходное сообщение
"Релиз СУБД Firebird 2.5.1 "

Отправлено opennews , 07-Окт-11 13:27 
Спустя год после выхода СУБД Firebird 2.5 (http://www.opennet.me/opennews/art.shtml?num=28165) представлен (http://www.firebirdsql.org/en/news/firebird-2-5-1-sub-releas.../) корректирующий релиз Firebird 2.5.1 (http://www.firebirdsql.org/en/firebird-2-5-1/). Кроме исправления ошибок, в новой версии представлено несколько улучшений (http://www.firebirdsql.org/file/documentation/release_notes/...):

-  Заметно увеличена производительность восстановления БД (gbak restore) на стадии добавления данных;
-  Добавлена поддержка записи в глобальные временные таблицы для баз, находящихся в режиме только для чтения. Увеличена производительность  глобальных временных таблиц и эффективность работы сборщика мусора;
-  В PSQL добавлена поддержка контекстной переменной SQLSTATE, которая может использоваться в блоках WHEN наряду с переменными GDSCODE и SQLCODE для диагностики ошибок;
-  В API добавлены функции предобразования между BLOB и д...

URL: http://www.firebirdsql.org/en/news/firebird-2-5-1-sub-releas.../
Новость: http://www.opennet.me/opennews/art.shtml?num=31972


Содержание

Сообщения в этом обсуждении
"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 13:27 
Просто из интереса: ей сейчас много кто пользуется?

"Релиз СУБД Firebird 2.5.1 "
Отправлено Suberjin , 07-Окт-11 13:43 
таки да.
У нас в стране программа отчетности в пенсионный фонд использует Firebird + клиент-Банку нужен Firebird.

"Релиз СУБД Firebird 2.5.1 "
Отправлено whip , 07-Окт-11 13:49 
еще УРМ Криста, который стоит во всех бюджетных учреждениях

"Релиз СУБД Firebird 2.5.1 "
Отправлено anthonio , 10-Окт-11 05:47 
не во всех. её выдавливает кое-где АЦК.

"Релиз СУБД Firebird 2.5.1 "
Отправлено 3plet , 07-Окт-11 13:46 
Знаю несколько "клиент-банков"

"Релиз СУБД Firebird 2.5.1 "
Отправлено Andrey Mitrofanov , 07-Окт-11 14:03 
Как?! А куда делись clipper и ms-dos? Ж)

"Релиз СУБД Firebird 2.5.1 "
Отправлено жабабыдлокодер , 07-Окт-11 14:19 
Кое-где еще живы. Если система работает, и результаты работы устраивают, нахрена ее трогать?

"Релиз СУБД Firebird 2.5.1 "
Отправлено Xasd , 07-Окт-11 19:21 
> Если система работает, и результаты работы устраивают, нахрена ее трогать?

ответ на ваш вопрос -- очевидин. :-)

"трогать" систему нужно в целях *предупреждения* будущих неисправностей...

...которые могут возникнуть, например:

1. изза того что будущие операционные системы не будут поддеживать в нужной (комфортной) мере эмуляцию 16-битный программ... например всякие проблемы с принтерами

2. если вдруг придётся вводить изменения, а они привидут к проблемам. [встанет выбор -- либо не вводить изменения, и таким образом иметь юредические проблемы отсутствия этих изменений.. либо вводить ихменения но приэтом получить новые проблемы технического характера]


"Релиз СУБД Firebird 2.5.1 "
Отправлено Ytch , 09-Окт-11 08:36 
2а. Если вдруг придётся вводить изменения, то это некому будет сделать (чем более древние системы/технологии, тем меньше людей умеющих и желающих в этом копаться).

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 19:33 
> Как?! А куда делись clipper и ms-dos? Ж)

DOS был низведен до касс :)


"Релиз СУБД Firebird 2.5.1 "
Отправлено animechaos , 07-Окт-11 13:58 
Не безызвестный "Бизнес Пак", например.

"Релиз СУБД Firebird 2.5.1 "
Отправлено _linux_ , 07-Окт-11 13:59 
У нас на работе эта СУБД используется на сервере для POS-систем. Наверно далекое наследство Delphi.

"Релиз СУБД Firebird 2.5.1 "
Отправлено Анонимизатор , 07-Окт-11 14:25 
Таксистские всякие CRM запилены под эту СУБД.

"Релиз СУБД Firebird 2.5.1 "
Отправлено matt , 07-Окт-11 19:11 
FireBird 1.5 -- СБСОФТ Планово-финансовая отчётность, практически весь софт "Почты России" (WinPost, Доставочный участок, Регистратор документов, подписки и лотерии)

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 19:40 
> FireBird 1.5 -- СБСОФТ Планово-финансовая отчётность, практически весь софт "Почты России"
> (WinPost, Доставочный участок, Регистратор документов, подписки и лотерии)

Ах, так вот почему почта россии так жопно работает и тормозит.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Square , 08-Окт-11 11:18 
>> FireBird 1.5 -- СБСОФТ Планово-финансовая отчётность, практически весь софт "Почты России"
>> (WinPost, Доставочный участок, Регистратор документов, подписки и лотерии)
> Ах, так вот почему почта россии так жопно работает и тормозит.

У почты России чтото в ИТ  департаменте тормозит.. они регулярно шарахаются из стороны в сторону.


"Релиз СУБД Firebird 2.5.1 "
Отправлено nalcheg , 08-Окт-11 20:19 
у приставов делфинячья прога на фаерберде работает

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 14:23 
Эта СУБД уровня PostgreSQL, в каких то моментах может и чем-то уступает, а где-то наоборот обгоняет. То что её не так пиарят как PostgreSQL ещё не означает, что она хреновая и её ни кто не пользуется.

"Релиз СУБД Firebird 2.5.1 "
Отправлено VoDA , 07-Окт-11 14:26 
> Эта СУБД уровня PostgreSQL, в каких то моментах может и чем-то уступает,
> а где-то наоборот обгоняет. То что её не так пиарят как
> PostgreSQL ещё не означает, что она хреновая и её ни кто
> не пользуется.

К сожалению postgres на обладает фичей невосстановимый бэкап, так что постгря однозначно проигрывает Firebird ;)


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 15:08 
Это как?

"Релиз СУБД Firebird 2.5.1 "
Отправлено pro100master , 07-Окт-11 17:45 
это ООО Кривые Руки, так

"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 07-Окт-11 21:22 
Это он когда-то давно прочитал про древний баг.

В Firebird есть такая фишка как поддержка целостности серверной логики. Т.е. нельзя написать хранимую процедуру, которая ссылается (по ошибке) на несуществующие колонки, например. В серверах вроде Postgre или MySQL пиши что хочешь. Если в хранимках больше двух ифов, то отладка серверной логики превращается в такой лютый гемморой...


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 22:00 
Зажигайло, на этот счет в нормальных СУБД есть директива FORCE - "создать объект даже, если депендентный объект не существует" :).

CREATE OR REPLACE VIEW FORCE AS SELECT...


"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 07-Окт-11 22:38 
Я тоже люблю отвечать, нифига не поняв смысла высказываний собеседника.

пример функции на MySQL
BEGIN
    declare v_result varchar(64);

    select NOT_EXISTING_FIELD into v_result from NOT_EXISTING_TABLE where id = 1;

    RETURN v_result;
END

А теперь представьте, что у вас не просто select, а select в обрамлениие кучи if. Сколько понадобится тестовых вариантов чтобы это протестить ? И так КАЖДЫЙ раз, когда вы меняете метаданные.
NON_EXISTENT_... - место для опечатки. Такие баги вы выявите на стадии отладки (наверное). А в Firebird такую процедуру создать просто нельзя. Т.е. механизм для метаданных такой же как механизм внешних ключей для данных. Force это круто, но и без него всё работает слишком ненадёжно.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Avator , 07-Окт-11 23:28 
хм... прикольно.
А если процедура уже создана, а после этого столбец дропнули, что будет?

"Релиз СУБД Firebird 2.5.1 "
Отправлено Anonymouse , 08-Окт-11 01:44 
(|) вестимо. Впрочем она будет уже после факта использования этого софтвыра....


"Релиз СУБД Firebird 2.5.1 "
Отправлено Xtron , 08-Окт-11 14:58 
Дропнуть не сможешь, сервер руганется типа There are X dependences on FIELD MYFIELD In .........

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 09-Окт-11 00:17 
И тут ты понимаешь что всё - надо подниматься из бэкапа ... а как известно фраербирд и бэкап - это та ещё рулетка! :)
А так да - ынтрпраёз реди ....

"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 09-Окт-11 13:33 
Хватит пургу гнать! Даже когда этот баг ещё был, у меня не было ни одного невостановимого бекапа за 10 лет. Если руки не оттуда растут, всегда можно было в текстовый читаемый sql скрипт базу экспортировать по типу mysql евских dump'ов.

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 10-Окт-11 01:03 
Ну да. Или цикл - бэкап / рестор на другую железку. До тех пор пока не сработает.
Да мало ли извратов можно сотворить, только мы перешли на нормальную базу для нормальных людей ... и всех дел :)
Вас - отговаривать не буду - половые пристрастия обсуждають не тут.

"Релиз СУБД Firebird 2.5.1 "
Отправлено Kodirr , 10-Окт-11 13:01 
> только мы перешли на нормальную базу

Нет такой "Нормальная база 1.0". Все решения - в той или иной мере г-но. Чем смеяться над другими, лучше расширить свой кругозор.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 10-Окт-11 15:20 
> мы перешли на нормальную базу для нормальных людей

Это про какую базу вы постеснялись нам рассказать ?
Мне самому интересно было бы попробовать СУБД, но только такую, которая не позволяет лажу всякую писать в хранимых процедурах (ну много у меня серверной логики). Ещё бы желательно средство разработки не хуже чем IBExpert.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 10-Окт-11 15:27 
ps с Firebird работаю с тех времён ещё, когда он был 5м Interbase - у меня не было ни одного запоротого бекапа. Было 2(два) случая порчи базы вследствии поломки железа. Я работал с MySQL и PosgreSQL, но в удобстве, надёжности и трудозатратах (особенно на отладку) они на порядок проигрывают Firebird



"Релиз СУБД Firebird 2.5.1 "
Отправлено Avator , 12-Окт-11 19:18 
>> мы перешли на нормальную базу для нормальных людей
> Это про какую базу вы постеснялись нам рассказать ?
> Мне самому интересно было бы попробовать СУБД, но только такую, которая не
> позволяет лажу всякую писать в хранимых процедурах (ну много у меня
> серверной логики). Ещё бы желательно средство разработки не хуже чем IBExpert.

Судя по тому, что комментатор постеснялся назвадь СУБД, под "нормальной" СУБД он подразумевает MS SQL =))


"Релиз СУБД Firebird 2.5.1 "
Отправлено letsmac , 07-Окт-11 20:37 
Каким местом она уровня слона? FB своя база со своими достоинствами - по надежности она в первой тройке. Не перегружена лишней функциональностью. На производстве незаменима.

"Релиз СУБД Firebird 2.5.1 "
Отправлено name , 07-Окт-11 15:06 
столько изменений, а номер версии изменился всего в третьем числе, в отличие от некоторых сами знаете кого.

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 15:18 
Да.. когда-то были эпические споры firebird vs postgresql.
Но время рассудило и сейчас уже все ясно.


"Релиз СУБД Firebird 2.5.1 "
Отправлено pro100master , 07-Окт-11 17:46 
> Да.. когда-то были эпические споры firebird vs postgresql.
> Но время рассудило и сейчас уже все ясно.

Кому ясно? А в плане встраиваемых? :)


"Релиз СУБД Firebird 2.5.1 "
Отправлено Anonymouse , 08-Окт-11 01:45 
>А в плане встраиваемых? :)

SQLite дуд. Именно так.


"Релиз СУБД Firebird 2.5.1 "
Отправлено pro100master , 08-Окт-11 16:33 
лол. Вы хоть представляете себе разницу? Сравнили хрен с пальцем.

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 10-Окт-11 01:10 
> лол. Вы хоть представляете себе разницу? Сравнили хрен с пальцем.

Конечно сынок!(С)

Разница например в том что SQLite рвёт "как Тузик грелку" это с[т]ранное поделие пао перформансу раз я думаю в 100, имеет поддержку полнотестового поиска и много вкусных для еммбеда фишек.

Да даже самое простое - my_super_puper_sqlite.db - откроется на любой платформе big\low-endian, SPARC\MIPS\POWER\ARM\x32\x64\... Win\Unix\Mac\ хрена лысого - __без__ переконвертирования. Вы хотя бы это умеете? :)


Неее - продугд упоротых видндоделфистов ... кушайте ЭТО сами :)


"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 10-Окт-11 15:42 
> Конечно сынок!(С)

Чувак, SQLLite это ВСТРАИВАЕМОЕ, это не клиент-сервет. Выражение "Хрен с пальцем" (С) был достаточно точно.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 12-Окт-11 05:07 
До чего же вы тупой! (С) :-)

Вверх то попику откатитсь и посмотри на что отвечаешь :)

>>А в плане встраиваемых? :)
>SQLite дуд. Именно так.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Sokoloff , 07-Окт-11 15:37 
А еще он имеет embedded режим. Причем база та же самая, с рабочими хранимками, вюшками, и прочим. Все отличие, это путь к базе.

Т.е. амароки и акондаи могли не тянуть mysql, а иметь по умолчанию embeded FB, а те особенные, которым этого не хватает, могли поставить FB сервер и поменять путь в настройках.

P.S. Embeded база может быть readonly, т.е. можно на CD положить базу и программу для работы с ней.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 17:33 
Для этого есть SQLite - на среднем компе молотит 50000 транзакций в секунду (так утверждает документация). Хотя SQLite, по-моему, не умеет процедурный SQL, если он конечно нужен в таких случаях

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 17:10 
Тоже активно используем у себя. Конечно до PostgreSQL даже близко не дотягивает, но как встраиваемая база (Embeded) очень хорошее решение.

"Релиз СУБД Firebird 2.5.1 "
Отправлено MadAdmin , 07-Окт-11 17:18 
А в чем не дотягивает?

"Релиз СУБД Firebird 2.5.1 "
Отправлено letsmac , 07-Окт-11 20:39 
Да во всём - минимум функционала максимум надежности. И это главное её достоинство.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Феликс Жопорезку , 07-Окт-11 21:27 
> Да во всём - минимум функционала максимум надежности. И это главное её
> достоинство.

Хочу пример жизненно необходимого того, чего нет в Firebird и есть в Postgree


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 07-Окт-11 22:01 
>> Да во всём - минимум функционала максимум надежности. И это главное её
>> достоинство.
> Хочу пример жизненно необходимого того, чего нет в Firebird и есть в
> Postgree

Есть пример того, чего нет в обеих. FLASHBACK QUREY и FLASHBACK RECOVERY.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 07-Окт-11 22:42 
> Есть пример того, чего нет в обеих. FLASHBACK QUREY и FLASHBACK RECOVERY.

Жизненно необходимые функции, это такие функции, при использовании которых не вспоминается старый бородатый анекдот: "А теперь мы со всем этим г..м попытаемся взлететь"



"Релиз СУБД Firebird 2.5.1 "
Отправлено Square , 08-Окт-11 11:14 
Некоторые летают...

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 09-Окт-11 00:25 
> Хочу пример жизненно необходимого того, чего нет в Firebird и есть в  Postgree

Fulltext search
Gist и вообще вся Гео*
...
Работающий бэкап в конце концов :-)))


"Релиз СУБД Firebird 2.5.1 "
Отправлено Kisa , 09-Окт-11 12:22 
Уважаемый, замените уже, наконец, битую оперативку на исправную, и будет Вам работающий бекап:-)

"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 10-Окт-11 01:13 
> Уважаемый, замените уже, наконец, битую оперативку на исправную, и будет Вам работающий  бекап:-)

Уважаемый - а почему говённый MS-SQL и MySQL _на той же_ машине проблем не имели?
Тогда уж пишите в фичерсах что бакап работает только на модулях памяти которые можно заказать отдельно :)



"Релиз СУБД Firebird 2.5.1 "
Отправлено Гектор Зажигайло , 09-Окт-11 13:38 
>> Хочу пример жизненно необходимого того, чего нет в Firebird и есть в  Postgree
> Fulltext search

Sphinx Full Text Search


> Gist и вообще вся Гео*

Жизненно необходимое, а не понты, которые просто иначе реализцются

> ...
> Работающий бэкап в конце концов :-)))

Бекапы отлично работаю


"Релиз СУБД Firebird 2.5.1 "
Отправлено Аноним , 10-Окт-11 01:18 
>> Gist и вообще вся Гео*
> Жизненно необходимое, а не понты, которые просто иначе реализцются

Ути пуси :) А ты пробовал? А попробуй! Оно не труднее чем играть на рояле ... просто в нужное время жмёшь нужную клавишу :)

>> ...
>> Работающий бэкап в конце концов :-)))
> Бекапы отлично работаю

Я вижу - "т" потерялась. А так да - работают :)


"Релиз СУБД Firebird 2.5.1 "
Отправлено Kodirr , 10-Окт-11 13:07 
>>> Gist и вообще вся Гео*

Извините, но "вся Гео" является "жизненно необходимым" 1%-ту приложений. Я даже намеренно не использую те же "tree structures" из свежего MS SQL 2008 - просто чтобы потом не кусать локти, переходя на ораслы/фиребирды.


"Релиз СУБД Firebird 2.5.1 "
Отправлено Fedor , 10-Окт-11 15:53 
В некоторых отраслях ГИС приложения занимают 90% всего используемого ПО. PostgreSQL/Postgis  предоставляют широкий набор функций для пространственных операций. А У FB как с этим ?