The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доступна бета-версия СУБД Firebird 3.0 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от opennews (??) on 01-Дек-14, 17:34 
Спустя полтора года с момента формирования альфа-выпуска и почти после десяти лет с момента начала разработки доступна (http://www.firebirdsql.org/en/news/firebird-3-0-beta-1-relea.../) для тестирования бета-версия СУБД Firebird 3.0 (http://www.firebirdsql.org/en/firebird-3-0-0-beta1/). Изначально релиз Firebird 3.0 планировалось выпустить ещё в 2007 году, но из-за нехватки ресурсов разработка затянулась.

Из  особенностей (http://web.firebirdsql.org/download/prerelease/rlsnotes/Fire...) Firebird 3.0 можно выделить:

-  Кодовая база переписана на языке C++ и отличается переработанной архитектурой, оптимизированной для использования на многоядерных системах;
-  Новый объектно-ориентированный C++ API для разработки дополнений;


-  Новая гибкая система конфигурирования;

-  Дополнительные модели аутентификации;

-  Поддержка агрегирования прав доступа;

-  Внешние хранимые процедуры, триггеры и функции (на Java, C++ и других языках);

-  Поддержка задания схем шифрования данных;

-  Возможность определения пользовательских PSQL-функций и DDL-триггеров;

-  Средства для подключения расширений для мониторинга;

-  Возможность задания триггеров, срабатывающих при удалении или изменении данных;

-  Реализация полноценного логического типа BOOLEAN;

-  Возможность задания таймаута, ограничивающего время выполнения запроса.


URL: http://www.firebirdsql.org/en/news/firebird-3-0-beta-1-relea.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=41166

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от анонимус (??) on 01-Дек-14, 17:34 
Не прошло и года. А хотя нет. Прошло.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 01-Дек-14, 17:39 
Это был очень високосный год...
Но таки рад.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Доступна бета-версия СУБД Firebird 3.0 "  +11 +/
Сообщение от trdm (ok) on 01-Дек-14, 17:49 
Отлично.
Пусть будет. ХОРОШАЯ СУБД!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Доступна бета-версия СУБД Firebird 3.0 "  +7 +/
Сообщение от Нимо Ан on 01-Дек-14, 18:05 
А расскажите чем именно она хорошая? Так, для общего развития интересно в каких случаях может быть оправдано выбрать из всех вариантов именно её. Чем она сильна, какие особенности?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Доступна бета-версия СУБД Firebird 3.0 "  –8 +/
Сообщение от Аноним (??) on 01-Дек-14, 19:39 
К чему эти вопросы ни о чем? Если ты программист - просто попробуй и делай свой выбор.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Доступна бета-версия СУБД Firebird 3.0 "  +9 +/
Сообщение от Аноним (??) on 01-Дек-14, 19:54 
Не у всех столько ненужного времени, как у вас.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Доступна бета-версия СУБД Firebird 3.0 "  –5 +/
Сообщение от Аноним (??) on 01-Дек-14, 20:28 
Нет времени писать программы? Нет времени изучать что-то новое? Есть время писать бессмысленные комменты? Да, у меня времени полно, и сюда ерунду писать, и полезное что-то делать, почему у тебя не хватает - понятия не имею.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

32. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от anonimouse on 02-Дек-14, 03:50 
Я объясню: потому что ты врёшь, а он - серьёзно.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

73. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от Аноним (??) on 02-Дек-14, 13:27 
Именно. Множество дерьмовых проектов, нагло навязанных пользователям, которые поэтому вынуждены с ней трахаться, используют именно эту СУБДэшку.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

75. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от sim_84 on 02-Дек-14, 13:32 
> Именно. Множество дерьмовых проектов, нагло навязанных пользователям, которые поэтому
> вынуждены с ней трахаться, используют именно эту СУБДэшку.

А уж сколько дерьмовых проектов на других СУБД сделано. И с ними тоже приходится это делать. Тут скорее дело в руках.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

78. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от iZEN (ok) on 02-Дек-14, 13:59 
Самая беспроблемная СУБД (в отличие от всяких разных My...).
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

66. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 10:59 
Какое же оно новое?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

94. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от Аноним (??) on 03-Дек-14, 08:49 
> Нет времени писать программы? Нет времени изучать что-то новое?

Прикинь, студент, не все готовы программировать под БД, совершенно не выяснив её сильные и слабые стороны. А если ты так поступаешь, значит времени свободного девать некуда.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

96. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 03-Дек-14, 10:19 
Прикинь, сынок, берешь и пробуешь. Я хз, как ты вообще начал программировать под что-то, ты ведь не мог знать сильных и слабых сторон своей первой СУБД, ни разу ее в глаза до этого не видев.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

97. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 10:32 
> Прикинь, сынок, берешь и пробуешь. Я хз, как ты вообще начал программировать
> под что-то, ты ведь не мог знать сильных и слабых сторон
> своей первой СУБД, ни разу ее в глаза до этого не
> видев.

Вас прёт, всех шестерых ;)

Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

21. "Доступна бета-версия СУБД Firebird 3.0 "  +6 +/
Сообщение от Crazy Alex (ok) on 01-Дек-14, 22:03 
В своё время она спокойно тянула несколько большие объемы, чем мускул - это чтобы примерно представлять уровень. Это версионник - что минимизирует проблемы с локами в обмен на мороку с вакуумом. Сейчас из вкусного у неё, пожалуй, в основном то, что она умеет работать как встроенная БД и как полноценный клиент к серверу - причем это делается одним и тем же кодом, различается лишь строка подключения.

А так - просто прилично написанная БД, с меньшим количеством возможностей (и заморочек), чем мускул, но в целом примерно на его уровне.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

33. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от anonimouse on 02-Дек-14, 03:57 
В своё время она запомнилась не восстанавливаемыми бэкапами :)
А так - бесплатный InterBase и всё :)

Кстати аффтар новости - школяр, на C++ это переписали в 2004 году, версия 1.5
В 3.0 сожно сторпроки на С++ писать, но это слишком крутой инглишЩъ для TC-а :)

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

39. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 08:57 
А так же работающими триггерами без Trigger mutation ( привет и ораклу )
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

68. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Очередной аноним on 02-Дек-14, 11:31 
> А так же работающими триггерами без Trigger mutation ( привет и ораклу
> )

мутирующие таблицы, а не триггер (код триггера же не меняется в процессе выполнения :) )

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

26. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от анонимбуз on 01-Дек-14, 22:54 
M1-Abrams использует Firebird. Но ее надо так часто перетряхивать. постоянно запарывалось содержимое blob полей. IBExpert очень удобен. сказка. в остальном был не в восторге.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

38. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Al (??) on 02-Дек-14, 08:10 
Для меня FB был прекрасным учебником:
компактный, быстрый, с полным стандартным SQL, удобным инструментарием (IBExpert).

Уровни изоляции транзакций (кроме грязного чтения)
Встроенная работа с массивами (расскажите, кто использовал )))
Логичная встроенная система триггеров и хранимых процедур (!!!)

Просьба рассказать о решаемых задачах того, кому не хватало производительности FB!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

42. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:03 
> Для меня FB был прекрасным учебником:
> компактный, быстрый, с полным стандартным SQL, удобным инструментарием (IBExpert).
> Уровни изоляции транзакций (кроме грязного чтения)
> Встроенная работа с массивами (расскажите, кто использовал )))
> Логичная встроенная система триггеров и хранимых процедур (!!!)
> Просьба рассказать о решаемых задачах того, кому не хватало производительности FB!

Ну реально не хватало, но дело не столько в производительности, а в относительной простоте PSQL ( расчёт предложения на склад сервером) хотя после 2.5 и некоторых оптимизаций стали укладываться в 4-8 минут вроде, не помню точно. Вообще в 2.5 был большой шаг вперёд.

p.s. Правда я тут узнал что в некоторых других направлениях на схожую задачу пару часов считается нормальным временем ;)

а вот чего реально не хватало, это разделение мест хранения объектов ( tablespace-ов ) т.к. было бы очень удобно выделить схему для блобов разных и для "устаревших данных" с другим местом хранения

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

79. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Al (??) on 02-Дек-14, 14:14 
> относительной простоте PSQL

Для решения узкой, частной задачи простота - это все!!!

> 2.5 и некоторых оптимизаций стали укладываться в 4-8 минут вроде, не

использование индексов в сложном запросе с объединением таблиц на FB1.0 позволило ускориться, если память не изменяет, в 5-20 раз!
___Примечание___: Индексы так ускоряют работу с ЛЮБОЙ базой данных.

> p.s. Правда я тут узнал что в некоторых других направлениях на схожую
> задачу пару часов считается нормальным временем ;)

да, уж, автоматизации маловато, почти все в рукопашную... :( , зато с IBExpert все легче!

> а вот чего реально не хватало, это разделение мест хранения объектов (
> tablespace-ов ) т.к. было бы очень удобно выделить схему для блобов
> разных и для "устаревших данных" с другим местом хранения

да, способ и место хранения BLOBов раньше в FB никак не отличалось от хранения таблиц с "обычными" числовыми и строковыми данными. Согласен, это не удобно :(

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

85. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 15:31 
>> относительной простоте PSQL
> Для решения узкой, частной задачи простота - это все!!!
>> 2.5 и некоторых оптимизаций стали укладываться в 4-8 минут вроде, не
> использование индексов в сложном запросе с объединением таблиц на FB1.0 позволило ускориться,
> если память не изменяет, в 5-20 раз!
> ___Примечание___: Индексы так ускоряют работу с ЛЮБОЙ базой данных.

А с чего вы взяли что их не использовали, ускорение было уже от сильно оптимизированной системы, в общем за счёт временных таблиц

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

74. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от Аноним (??) on 02-Дек-14, 13:29 
> Для меня FB был прекрасным учебником:
> компактный, быстрый, с полным стандартным SQL, удобным инструментарием (IBExpert).
> Уровни изоляции транзакций (кроме грязного чтения)
> Встроенная работа с массивами (расскажите, кто использовал )))
> Логичная встроенная система триггеров и хранимых процедур (!!!)
> Просьба рассказать о решаемых задачах того, кому не хватало производительности FB!

Это не ты угребища для российских ФОМСов лабал?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

76. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Al (??) on 02-Дек-14, 13:39 
о чем речь?
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

77. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Al (??) on 02-Дек-14, 13:43 
> Это не ты угребища для российских ФОМСов лабал?

Какие российские ФОМСЫ используют решения на FB?

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

7. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от VoDA (ok) on 01-Дек-14, 18:30 
У нее выпилили фичу невосстановимый бэкап? Или сохранили для обратной совместимости??? :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от Fomalhaut on 01-Дек-14, 21:56 
Бэкапил... Восстанавливал... ЧЯДНТ?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

34. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от anonimouse on 02-Дек-14, 03:59 
> Бэкапил... Восстанавливал... ЧЯДНТ?

Врешь неумело :)

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

82. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от анонимум on 02-Дек-14, 14:40 
Не, ври, что он врет, это ты врешь - в каждом комменте.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

43. "Доступна бета-версия СУБД Firebird 3.0 "  +2 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:04 
> У нее выпилили фичу невосстановимый бэкап? Или сохранили для обратной совместимости???
> :)

с разморозкой

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

58. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от VoDA (ok) on 02-Дек-14, 09:52 
Почитал новости в том числе старых релизов. Не нашел пруфа удаления фичи невосстановимого бэкапа.

Собственно вопрос к знатокам - починили или все еще возможно получить две записи с одним PK и аналогичные "бонусы"?


PS использую MS SQL, Oracle, PostgreSQL.

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

61. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 10:02 
> Почитал новости в том числе старых релизов. Не нашел пруфа удаления фичи
> невосстановимого бэкапа.
> Собственно вопрос к знатокам - починили или все еще возможно получить две
> записи с одним PK и аналогичные "бонусы"?
> PS использую MS SQL, Oracle, PostgreSQL.

работаю с FB > 7 лет ни разу не удалось.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

64. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от sim_84 on 02-Дек-14, 10:18 
> Почитал новости в том числе старых релизов. Не нашел пруфа удаления фичи
> невосстановимого бэкапа.

Не было такой фичи. Бекап всегда можно было восстановить хоть и без индексов и ограничений. Просто надо внимательно про ключи читать. К тому же есть nbackup который всегда восстановим.

> Собственно вопрос к знатокам - починили или все еще возможно получить две
> записи с одним PK и аналогичные "бонусы"?

Ни разу не видел такого.

Причины появления так называемых "невостановимых" бекапов (gbak) описаны ниже и они исправлены.


Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

65. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 10:21 
>> Почитал новости в том числе старых релизов. Не нашел пруфа удаления фичи
>> невосстановимого бэкапа.
> Не было такой фичи. Бекап всегда можно было восстановить хоть и без
> индексов и ограничений. Просто надо внимательно про ключи читать. К тому
> же есть nbackup который всегда восстановим.

Он уже не в первой новости отличается :)
При этом я так и непонял, починили ли фичу в PG, когда пол каталога с базой удаляешь? ;)

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

10. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 01-Дек-14, 19:44 
Если вам не нужны репликации, кластеризация, возможность восстановления из родных бакапов, то это ваш выбор.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от vlikhachev (ok) on 01-Дек-14, 20:06 
> Если вам не нужны репликации, кластеризация, возможность восстановления из родных бакапов,
> то это ваш выбор.

Просто делает ненужным embedded (personal) MS SQL...

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от sqlite on 01-Дек-14, 20:59 
Чем sqlite не угодил?
Да не субд, но для embedded и не нужен именно субд.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

22. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Crazy Alex (ok) on 01-Дек-14, 22:04 
Не то чтобы не угодил... Но если вдруг база становится тяжеловата для sqlite - придётся возиться с миграцией. А с Firebird - поднимаем сервер, меняем строку подключения - и всё в порядке.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

35. "Доступна бета-версия СУБД Firebird 3.0 "  –3 +/
Сообщение от anonimouse on 02-Дек-14, 04:03 
>>Да не субд, но для embedded и не нужен именно субд.

Вернул сюда эту строчку.


> Не то чтобы не угодил... Но если вдруг база становится тяжеловата для sqlite - придётся возиться с миграцией.

???
>А с Firebird - поднимаем сервер, меняем строку подключения - и всё в порядке.

?!?!?!?!
Приговор: тыщща лет расстрела! И ремнём по причинным местам!


PS: Впрочем ты наверное не смог перевести слово "embedded" и где его применяют? :)

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

55. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:34 
> PS: Впрочем ты наверное не смог перевести слово "embedded" и где его
> применяют? :)

в небольших приложениях к примеру, когда потом вдруг этим приложением захочет одновременно пользоваться 10 человек.
по сути драйвер FB embedded может работать с внешним сервером. Поэтому реально меняется только строчка подключения, что бы вы себе не мнили про значение этого слова ;)

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

44. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:06 
> Если вам не нужны репликации, кластеризация, возможность восстановления из родных бакапов,
> то это ваш выбор.

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

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

45. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:08 
>> Если вам не нужны репликации, кластеризация, возможность восстановления из родных бакапов,
>> то это ваш выбор.
> да задолбали уже про возможность невосстановления, у людей годами в производстве работает,
> есть не простит, и хранит куда более важные данные чем странички
> лицлкниг всяких.

p.s. Да кстати восстановление и бэкапирование Oracle та ещё задачка, не говоря уже о том что родной инструмент для создания копий "на лету" на лету их создать не может т.к. sequence-ы слетают...

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

67. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от llolik (ok) on 02-Дек-14, 11:02 
Просто многие мануал по gbak/nbackup читают через строчку и "по понятиям", а потом кричат на форумах, что у них всё поломалось.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

14. "Доступна бета-версия СУБД Firebird 3.0 "  +2 +/
Сообщение от redwolf (ok) on 01-Дек-14, 20:58 
Анонимы такие анонимы. Конкретные вопросы задали: чем лучше аналогов? когда стоит использовать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Доступна бета-версия СУБД Firebird 3.0 "  +3 +/
Сообщение от Нанобот (ok) on 01-Дек-14, 23:21 
Ты ж не думаешь, что тебе прямо так честно и ответят: ещё одна ничем не примечательная субд...

Когда-то давно firebird был заменой для interbase, что несколько упрощало разработку на delphi. но то было лет десять назад...

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

46. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:11 
> Анонимы такие анонимы. Конкретные вопросы задали: чем лучше аналогов? когда стоит использовать?

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

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

108. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от redwolf (ok) on 03-Дек-14, 23:25 
Спасибо
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

17. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 01-Дек-14, 21:04 
А тем временем 1.5.х ветку несколько лет как выпилили из всех линуксячьих репов, в то время как половина продакшена, юзающего firebird сидит именно на ней, и даже на 2.1.х не чешется переходить. Так победим, да.:(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:12 
> А тем временем 1.5.х ветку несколько лет как выпилили из всех линуксячьих
> репов, в то время как половина продакшена, юзающего firebird сидит именно
> на ней, и даже на 2.1.х не чешется переходить. Так победим,
> да.:(

работает не трогай вам незнакомо ?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

18. "Доступна бета-версия СУБД Firebird 3.0 "  +3 +/
Сообщение от Serega (??) on 01-Дек-14, 21:21 
firebird это взрослая, надежная бд для продакшн(версии 2.1 отчасти 2.5).
В firebird отличная поддержка транзакций, оракло подобный psql.
Высокая отказоустойчивость при ресетах питания.
Реально параллельная работа в классик режиме.
Минусы: не самая быстрая, нет репликаций из коробки, утилиты управления не очень логичны.
В России очень популярна для ведомственных бд и всякого софта коммерческого.
У нас в продакш более 400 клиентов на ней лет 10 пользуются.
Если нужна надежность, параллельность и транзакционная целостность - то firebird это отличный выбор.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Доступна бета-версия СУБД Firebird 3.0 "  +5 +/
Сообщение от Crazy Alex (ok) on 01-Дек-14, 22:09 
Ну, популярна она в России в основном потому, что дельфями, на которых этот самый софт писался, хорошо поддерживалась еще со времён бытия Interbase. Впрочем, не могу сказать, что это плохо - многие вещи я бы и сейчас именно на дельфях писал при выборе - там, где нужен более-менее прямой фронтэнд к базе с удобным гуем они очень хороши были.

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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

31. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Serega (??) on 02-Дек-14, 00:09 
>Ну, популярна она в России в основном потому, что дельфями, на которых этот самый софт писался

В основном да.
Но когда винда гнется - переносят на Linux и отлично работает.
Частично такие проги уже переписаны на веб клиенты тк делфи не в моде ))

И все же по транзакциям и psql она на голову выше мускуля да и по надежности тоже.

С посгрискл сравнивать сложно тк в нем много новых фич и понятно проблемок.
firebird меняется редко и поэтому более предсказуем и менее фичист.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 01-Дек-14, 23:09 
Пардон, как у этой взрослой СУБД с горизонтальной масштабируемостью и кластеризацией?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

48. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:18 
> Пардон, как у этой взрослой СУБД с горизонтальной масштабируемостью и кластеризацией?

нормально, т.е. она не заточена на задачи в которых это нужно :)
проблема в том что у тех кто заточен проблемы с ACID и прочие фишки вылазят.
у FB своя ниша - односервеные и безсервеные решения, есть люди ( фармостандарт ) которые делают и репликации и прочее, но это уже "доработки"

После выхода 3.0 возможно будут созданы "нормальные" системы репликации, благодаря новому API, так же ИМХО будет рост использования, т.к. появится возможность шифрования ( некоторым нужно было позарез )
Помимо прочего большинство разработчиков Русские, ввиду политической ситуации может оказаться что выбор в некоторых организациях будет за FB.

Вообще кому интересно, много о FB есть на SQL.ru ( так сказать форум техподдержки фактически, если грамотные вопросы задавать )

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

57. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:40 
> Вообще кому интересно

Да никому это неинтересно при наличии PostgreSQL (Postgres-XC и Postgres-XL)

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

60. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 10:01 
>> Вообще кому интересно
> Да никому это неинтересно при наличии PostgreSQL (Postgres-XC и Postgres-XL)

угу тут как раз на днях создавал новую БД PG
> 40,9 МБ
> 1000 файлов

как там в мультике

"Если близко воробей - Мы готовим пушку"

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

81. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Al (??) on 02-Дек-14, 14:29 
> как там в мультике
> "Если близко воробей - Мы готовим пушку"

...байка (пруфлинк искать не хочу)
Когда появились винты на 1Tb энтузиасты FB решили проверить, потянет или нет зверушка?
Генератором заливали базу неделю! ... в результате оказалась что все работает, производительность осталась примерно на том же уровне... однако, тоже масштабируемость...

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

80. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Al (??) on 02-Дек-14, 14:23 
> Вообще кому интересно, много о FB есть на SQL.ru ( так сказать

ibase.ru Дмитрий Кузьменко рулит!

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

36. "Доступна бета-версия СУБД Firebird 3.0 "  –4 +/
Сообщение от anonimouse on 02-Дек-14, 04:10 
> У нас в продакш более 400 клиентов на ней лет 10 пользуются.

Всё так - ничего нового на нём нет :) Что успели дельфисты наклепать, вот и всё ...

> Если нужна надежность, параллельность и транзакционная целостность - то firebird это отличный выбор.

Пергаааааа! Кто из ныне живущих этого не умеет? +полнетекстовый поиск, + ркпликации\кластеры +OO-store +стотыщь плюшек которые появились в мире DB за последние 10 лет.

А этот птниц вам нужет _только_ если нужно че-то давать древнему дельфисофту :) Всё.
Да и то - давать придётся старьё, 1.5\2.*  Не факт что на тройке чего не вылезет :-\

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

40. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 08:57 
>древнему дельфисофту

Открою тебе, о мой юный неграмотный друг, страшный-престрашный секрет: новый софт, юзающий 1.5.х, пишут до сих пор. Бо в этих ваших интерпрайзах никто не будет ломать всю инфраструктуру ради замены старых цифирок на новые.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

51. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:26 
>>древнему дельфисофту
> Открою тебе, о мой юный неграмотный друг, страшный-престрашный секрет: новый софт, юзающий
> 1.5.х, пишут до сих пор. Бо в этих ваших интерпрайзах никто
> не будет ломать всю инфраструктуру ради замены старых цифирок на новые.

Самое интересное что когда мы переходили с 2.0 на 2.5.хх основная проблема была в UDF, а так по базе все процедуры неплохо тработаны ( да там планы ненужные порезать пришлось ) так что если нет udf то ИМХО смысла сейчас разрабатывать на 1.5 нет, но тут вопрос скорее в нежелании чем в расходах.
А так, на мой взгляд, 2.5 позволяет серьёзно сократить скорость разработки.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

49. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 09:21 
>> У нас в продакш более 400 клиентов на ней лет 10 пользуются.
> Всё так - ничего нового на нём нет :) Что успели дельфисты
> наклепать, вот и всё ...
>> Если нужна надежность, параллельность и транзакционная целостность - то firebird это отличный выбор.
> Пергаааааа! Кто из ныне живущих этого не умеет?

вы будете удивлены но с транзакциями проблему почти у всех ( если с FB сравнивать ) пример вам от Oracle:

insert into table1 ( a, b) values ( 1, 2);
alter table1 add ( c );
rollback;
select * from table1 ->
1,2


Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

50. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:22 
>[оверквотинг удален]
>> наклепать, вот и всё ...
>>> Если нужна надежность, параллельность и транзакционная целостность - то firebird это отличный выбор.
>> Пергаааааа! Кто из ныне живущих этого не умеет?
> вы будете удивлены но с транзакциями проблему почти у всех ( если
> с FB сравнивать ) пример вам от Oracle:
> insert into table1 ( a, b) values ( 1, 2);
> alter table1 add ( c );
> rollback;
> select * from table1 ->
> 1,2

про MySQL лучше вообще не вспоминать :)
да ещё у меня Oracle в сложных VIEW пустое множество возвращал при наличии реальных данных ( 11.2 )

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

62. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от VoDA (ok) on 02-Дек-14, 10:05 
> вы будете удивлены но с транзакциями проблему почти у всех ( если
> с FB сравнивать ) пример вам от Oracle:
> insert into table1 ( a, b) values ( 1, 2);
> alter table1 add ( c );
> rollback;
> select * from table1 ->
> 1,2

А где здесь проблема с транзакциями? Походу месье не знает, что Oracle делает implicit commit на каждый DDL.

Покажите проблему с транзакциями на DML.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

63. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 10:07 
>> вы будете удивлены но с транзакциями проблему почти у всех ( если
>> с FB сравнивать ) пример вам от Oracle:
>> insert into table1 ( a, b) values ( 1, 2);
>> alter table1 add ( c );
>> rollback;
>> select * from table1 ->
>> 1,2
> А где здесь проблема с транзакциями? Походу месье не знает, что Oracle
> делает implicit commit на каждый DDL.
> Покажите проблему с транзакциями на DML.

это не бага это фича... однако она создаёт некоторые неудобства и даже проблемы.

p.s. По сути любое поведение можно описать в доках и говорить что это не проблема.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

69. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от VoDA (ok) on 02-Дек-14, 11:33 
> это не бага это фича... однако она создаёт некоторые неудобства и даже проблемы.

вы делаете DDL в том же потоке исполнения, что и DML?
какая задача этого требует? есть ли альтернативные решения?

> p.s. По сути любое поведение можно описать в доках и говорить что это не проблема.

Есть фичи, которые мешают при обычных ситуациях. Есть фичи, которые срабатывают в необычных.

DDL выполняется (обычно), когда выполняется обновление приложения. Или как минимум из специально выделенного потока/соединения. Проводить корректировку ОДНОВРЕМЕННО с манипуляцией данными из того же потока исполнения очень спорная задача. Прямо таки хочется знать, что ее вызывает. =)


PS проверил на PG - DDL не вызывают авто-коммита. Буду знать :)

<trollmode>
PPS идея бэкапа в том, что его можно восстановить (что логично). Соответственно, завершив процедуру бэкапа без ошибок ожидается, что, на той же версии СУБД, восстановление будет выполнено без ручных корректировок.
</trollmode>

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

70. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 11:40 
>[оверквотинг удален]
> вы делаете DDL в том же потоке исполнения, что и DML?
> какая задача этого требует? есть ли альтернативные решения?
>> p.s. По сути любое поведение можно описать в доках и говорить что это не проблема.
> Есть фичи, которые мешают при обычных ситуациях. Есть фичи, которые срабатывают в
> необычных.
> DDL выполняется (обычно), когда выполняется обновление приложения. Или как минимум из специально
> выделенного потока/соединения. Проводить корректировку ОДНОВРЕМЕННО с манипуляцией
> данными из того же потока исполнения очень спорная задача. Прямо таки
> хочется знать, что ее вызывает. =)
> PS проверил на PG - DDL не вызывают авто-коммита. Буду знать :)

Обычно это у вас, начинали бы с FB ваша реакция на оракл была бы возможно другой.

> <trollmode>
> PPS идея бэкапа в том, что его можно восстановить (что логично). Соответственно,
> завершив процедуру бэкапа без ошибок ожидается, что, на той же версии
> СУБД, восстановление будет выполнено без ручных корректировок.
> </trollmode>

Продолжим?
Если поменять системные таблицы, то база будет нормально бэкапиться? ( невосстановимый бэкап ( да ито это не совсем правда ) получается только если сделать что-то не правильное, стандартный вариант alter table add ( a not null ), и это вроде как поправили, просто благодаря транзакционности FB это действие шло одновременно с update у тех кто понимал что делает )

Или скажем так про ещё одну фичу - если pl/sql пакет не скомпилировался то зачем заменять рабочий на невалидный ;)

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

71. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от sim_84 on 02-Дек-14, 11:43 

> <trollmode>
> PPS идея бэкапа в том, что его можно восстановить (что логично). Соответственно,
> завершив процедуру бэкапа без ошибок ожидается, что, на той же версии
> СУБД, восстановление будет выполнено без ручных корректировок.
> </trollmode>

Не удачная попытка. Утилита gbak похожа на экспорт в скрипт. Соответственно если в этом метаданных есть косяк, то он не может быть выполнен. Вон в Оракле от этого всякие инвалиды появляются. А в PG ты вообще не узнаешь, что твоя функция кривая пока не запустишь её. Так что и в них корректировки потребуются. В режиме игнорирования ошибок gbak'ом можно конечно восстановить и кривой бекап, но только без кривых объектов.

nbackup это страничный бекап. Соответственно копию можно снять всегда, как и восстановить её. И существует она с версии 2.0, т.е. 2006 года.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

91. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от vitalif email(ok) on 02-Дек-14, 17:58 
> проверил на PG - DDL не вызывают авто-коммита. Буду знать :)

Да, в PG это вообще адова фича - транзакционный DDL

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

83. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от анонимум on 02-Дек-14, 14:49 
Только что попробовал твой пример (запрос из SQL Developer, база Oracle Database 11g Release 11.2.0.3.0 - 64bit Production) - ничего не вернул запрос, так что...
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

86. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 15:56 
> Только что попробовал твой пример (запрос из SQL Developer, база Oracle Database
> 11g Release 11.2.0.3.0 - 64bit Production) - ничего не вернул запрос,
> так что...

http://nv81.ru/gdglshgl/ttt111.png

Причём это поведение официально прописанное в доках.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

87. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 16:01 
> Только что попробовал твой пример (запрос из SQL Developer, база Oracle Database
> 11g Release 11.2.0.3.0 - 64bit Production) - ничего не вернул запрос,
> так что...

********************
SQLDeveloper ( Oracle )
table TTT111 created.
1 rows inserted.
table TTT111 altered.
rollback complete.
         A          B          C
---------- ---------- ----------
         1          2            

table TTT111 dropped.
*******************

http://nv81.ru/gdglshgl/ttt111_sqlDev.png

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

88. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 16:03 
версия 11.2.0.3.0  
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

37. "Доступна бета-версия СУБД Firebird 3.0 "  –2 +/
Сообщение от sergp (??) on 02-Дек-14, 08:06 
А еще в Дельфях есть нативный драйвер к этой базе, поэтому для школьников - лучший выбор
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

41. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от Аноним (??) on 02-Дек-14, 08:58 
>нативный драйвер
>лучший выбор

Ты сам-то пробовал?:)

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

84. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от анонимум on 02-Дек-14, 14:53 
Сынок, с FireDAC доступ к любой БД из Delphi - одинаков для программиста, так что это не аргумент.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

93. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 02-Дек-14, 20:58 
> Сынок, с FireDAC доступ к любой БД из Delphi - одинаков для
> программиста, так что это не аргумент.

охренеть технологии! ок, lmdb нормально работает?

Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

98. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Анонимар on 03-Дек-14, 10:34 
Что такое lmdb, яндекс упорно исправляет поисковый запрос на imdb. Это СУБД? Видимо, не настолько востребована, чтобы делать ее поддержку, т.к., действительно, нет ссылки на драйвер для такой фигни в компонентах из FireDAC Links... Так я тоже могу вспомнить какую-нибудь СУБД местного пошиба, поддержки которой нет в FireDAC. Не надо все понимать буквально, вместо "к любой" читай "к любой, которая достаточно распространена".
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

99. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 03-Дек-14, 10:36 
ну что я могу сказать — профессионала видно сразу.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

101. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 10:48 
> ну что я могу сказать — профессионала видно сразу.

шутки ради:
...of a pure in-memory...and is only limited to the size of the virtual address space, (it is not limited to the size of physical RAM).

Со всех сторон обложили. Вроде pure а вроде нет :)

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

102. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 03-Дек-14, 10:54 
да вообще издеваются. ещё и от яндекса прячутся, никак не найти вообще.
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

103. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 11:04 
> да вообще издеваются. ещё и от яндекса прячутся, никак не найти вообще.

угу и гитхаб тоже спрятался :) ( по версии МТС на текущий момент )

Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

104. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Анонимар on 03-Дек-14, 12:01 
> ну что я могу сказать — профессионала видно сразу.

Я могу сказать, что если даже поисковик (что Яндекс, что Гугл) не знает, что это такое  - откуда мне знать? :) по запросу firebird вываливается в яндексе 4 млн ссылок, по lmdb - 24 тысячи, как бы разница на 2 порядка... Т.к. на странице этого "проекта" сравнивается, как я понял, с NoSQL СУБД, имен которых я тоже не знаю - видимо, это какой-то совсем узкоспециализированный продукт :) Какое тогда он отношение имеет к СУРБД и firebird в частности?

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

105. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 12:10 
>> ну что я могу сказать — профессионала видно сразу.
> Я могу сказать, что если даже поисковик (что Яндекс, что Гугл) не
> знает, что это такое  - откуда мне знать? :) по
> запросу firebird вываливается в яндексе 4 млн ссылок, по lmdb -
> 24 тысячи, как бы разница на 2 порядка... Т.к. на странице
> этого "проекта" сравнивается, как я понял, с NoSQL СУБД, имен которых
> я тоже не знаю - видимо, это какой-то совсем узкоспециализированный продукт
> :) Какое тогда он отношение имеет к СУРБД и firebird в
> частности?

он про способ поиска вероятно :) не стоит разводить дискуссию об этом, Арису может таких гадостей понаписать, что ветку "поудаляют" :)

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

109. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 03-Дек-14, 23:40 
> Какое тогда он отношение имеет к СУРБД и firebird в частности?

а такое, что это БД. в #84 я читаю: «к любой БД». можем взять lmdb. а можем взять вообще файловую систему, которая тоже БД, почти всегда ещё и иерархическая. раз.

«реляционность» без проблем реализуется на любой БД. два. помимо этого, ни в #84, ни в #98 «Р» не было. зато волшебным образом появилось в #104. заодно сделали вид, что разговор вообще не от #84 отделился, так что говорим только про firebird.

то, что ты не знаешь ничего, что не находится в яндексе по одному запросу и в первых строчках — это хороший показатель твоего профессионализма. вместе вот с этим: «NoSQL СУБД, имен которых я тоже не знаю».

в общем, ты зачем-то вписался за #84, и в итоге буквально двумя постами смог опозорить не только себя, но и то ПТУ, в котором учился. ex ungue leonem.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

110. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Ананас on 04-Дек-14, 09:39 
Чушь какую-то пишешь, при чем тут файловая система? Реляционные БД - в которых есть сущности (Entity), которые традиционно представляют в виде таблиц, и между этими сущностями существуют связи (Relationship) по первичным/внешним ключам. А твоя lmdb - просто хранилище  вида ключ-значение. Для организации хранения данных в таком виде я могу и просто кучку ini или xml файлов использовать, без этой фигни с громким названием "СУБД". ПТУ, который я оканчивал когда-то, входит в 50 лучших ВУЗов СНГ.
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

111. "Доступна бета-версия СУБД Firebird 3.0 "  +1 +/
Сообщение от arisu (ok) on 04-Дек-14, 10:12 
> ПТУ, который я оканчивал когда-то, входит в 50 лучших ВУЗов СНГ.

действительно, совсем беда с образованием.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

112. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 04-Дек-14, 18:47 
Я не знаю, что оканчивал автор вышеприведенного комментария, пусть даже МГТУ им. Баумана, только в теме, где обсуждают достоинства и недостатки реляционных СУБД и SQL, вплетать какую-то непонятную систему хранения данных, которой пользуются 2.5 калеки - ну какой в этом смысл, выпендрится, что слышал о такой системе и попытаться поставить собеседников в недоумение, потому что они не слышали? :) Кто-то молчит, кто-то вон отписывается, а его еще и дураком называют :)
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

113. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 05-Дек-14, 03:07 
о, ещё один. тоже читать не умеет, зато кидается защищать собратьев по разуму. и у тебя ПТУ в какие-то лучшие входит?
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

100. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 10:45 
> Что такое lmdb, яндекс упорно исправляет поисковый запрос на imdb. Это СУБД?
> Видимо, не настолько востребована, чтобы делать ее поддержку, т.к., действительно, нет
> ссылки на драйвер для такой фигни в компонентах из FireDAC Links...
> Так я тоже могу вспомнить какую-нибудь СУБД местного пошиба, поддержки которой
> нет в FireDAC. Не надо все понимать буквально, вместо "к любой"
> читай "к любой, которая достаточно распространена".

http://symas.com/mdb/


Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

25. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от ttldtor on 01-Дек-14, 22:31 
Посмотрел исходники транка... какое-то тупое переписывание с сишки.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Доступна бета-версия СУБД Firebird 3.0 "  –1 +/
Сообщение от arisu (ok) on 01-Дек-14, 23:21 
> Кодовая база переписана на языке C++

молодцы, чо. пора на js переписывать, теперь js модный.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:27 
>> Кодовая база переписана на языке C++
> молодцы, чо. пора на js переписывать, теперь js модный.

нет людей готовых код на си поддерживать.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

54. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от arisu (ok) on 02-Дек-14, 09:29 
> нет людей готовых код на си поддерживать.

а на цпп и поддерживать не надо, всё равно фигня.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

56. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:38 
>> нет людей готовых код на си поддерживать.
> а на цпп и поддерживать не надо, всё равно фигня.

не успели им D предложить ;)

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

30. "Доступна бета-версия СУБД Firebird 3.0 "  +2 +/
Сообщение от Serega (??) on 02-Дек-14, 00:01 
>Пардон, как у этой взрослой СУБД с горизонтальной масштабируемостью и кластеризацией?

Горизонтально в пределах одного сервера по процам - просто супер в классик режиме.

Если кластер, то из коробки увы нет.
Мы делали тестовый мастер-мастер в 2.1 на ocfs немного допилив систему блокировок. Работало немного медленнее, хотя в целом приемлемо.
Но тк хватает и просто HA кластера, то развивать тему пока не стали.
HA можно и через встроенный шадоу или через тот же сетевой блочный девайс.

Скажем так это взрослая БД немного отставшая в развитии, но все таки это промышленная БД и на ней не страшно пускать продкшен с учетом бабла и прочее.
Понятно, что для веба я бы взял мускул там не критично.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 02-Дек-14, 09:28 
>[оверквотинг удален]
> Мы делали тестовый мастер-мастер в 2.1 на ocfs немного допилив систему блокировок.
> Работало немного медленнее, хотя в целом приемлемо.
> Но тк хватает и просто HA кластера, то развивать тему пока не
> стали.
> HA можно и через встроенный шадоу или через тот же сетевой блочный
> девайс.
> Скажем так это взрослая БД немного отставшая в развитии, но все таки
> это промышленная БД и на ней не страшно пускать продкшен с
> учетом бабла и прочее.
> Понятно, что для веба я бы взял мускул там не критично.

В пределах одного сервера, super-classic 2.5 работает отлично, проверено за несколко лет, по сравнению с 2.0 classic только плюсы.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

59. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от sim_84 on 02-Дек-14, 09:55 
Автор накосячил в описании. Взял то чего там реально нет, но обещали года 1.5 назад. А некоторые фичи там уж как 10 лет есть.

> -  Поддержка агрегирования прав доступа;

нет там этого, первоначально планировалось, но так как по срокам не успевали отложили

> -  Поддержка задания схем шифрования данных;

не схем шифрования, а возможность написания плагинов шифрования

> -  Средства для подключения расширений для мониторинга;

нету такого, есть возможность заменить стандартный плагин трассировки, но не мониторинга

> -  Возможность задания триггеров, срабатывающих при удалении или изменении данных;

это с рождения было

> -  Возможность задания таймаута, ограничивающего время выполнения запроса.

это тоже отложили

Автор не написал:

- identity

- ссылка на курсор как на переменную типа запись

- смена роли на лету

- отображение объектов безопасности ОС на объекты безопасности FB

- шифрование трафика

- пакеты, аля Оракл (возможностей конечно сильно меньше)

- подфункции и подпроцедуры

- изменения NULL/NOT NULL для столбцов и доменов и ALTER TABLE T ADD F INT NOT NULL, если есть данные не пройдёт, надо DEFAULT указать (это одна из причин, т.н. "невосстановимого бекапа")

- запрет модификации большинства системных таблиц (это одна из причин, т.н. "невосстановимого бекапа")

- оператор MERGE допилен для поддержки стандарта SQL:2008 (предложение DELETE, множество WHEN MATCHED/WHEN NOT MATCHED секций с дополнительными условиями)

- привилегии USAGE на генераторы и исключения

- DDL привилегии

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

72. "Доступна бета-версия СУБД Firebird 3.0 "  +2 +/
Сообщение от sim_84 on 02-Дек-14, 11:59 
ах да. Чтобы обломать троллинг на взлёте.

Стабильность курсора тоже починили.

Т.е. всякие insert t select * from T и другие приколы тоже теперь работают нормально


Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

89. "Доступна бета-версия СУБД Firebird 3.0 "  +3 +/
Сообщение от OVA on 02-Дек-14, 16:55 
Нет промышленного софта? Кому в глаз?!
Начиная с 1.0 работаем с Firebird.
Продаём свою систему АСУ уровня предприятия.
25 регионов РФ, более 200 инсталляций, не счесть удалённых АРМ. Конечноых пользователей - тысяч несколько, не считали.

Безглючная легко встраиваемая СУБД ПРАКТИЧЕСКИ НЕ ТРЕБУЮЩАЯ АДМИНИСТРИРОВАНИЯ!
Практически - это значит, что есть громадная наработанная статистика, и есть системы, работающие без участия DBA годами!

Мифы про невосстановимые бэкапы на ровном месте - не слышал, но при неисправном оборудовании умейте с ними обращаться. Мы своих клиентов не бросаем - помогаем техподдержкой сами.
За 10+ лет эксплуатации этих систем всего раза два не смог поднять после сбоя базу данных и пришлось воспользоваться для восстановления данных созданным до сбоя по расписанию бэкапом.

Будем теперь пробовать версию 3.0 и осваивать её новые возможности.
Спасибо разработчикам!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

90. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от streletsky email on 02-Дек-14, 17:35 
слушай, вы в своей версии ПО использовали апдейт, который использует измененное значение
# UPDATE T SET A = B, B = A

# старый режим: A становится равным B, B не меняется
# новый режим: значение A и B меняются

до 2.5. есть поддержка двух схем апдейта (параметр OldSetClauseSemantics в конфиге) а в 3.0 его не будет.

и это, к сожалению веская причина не переходить на 3.0

  

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

92. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от sim_84 on 02-Дек-14, 18:19 
> слушай, вы в своей версии ПО использовали апдейт, который использует измененное значение
> # UPDATE T SET A = B, B = A
> # старый режим: A становится равным B, B не меняется
> # новый режим: значение A и B меняются
> до 2.5. есть поддержка двух схем апдейта (параметр OldSetClauseSemantics в конфиге) а
> в 3.0 его не будет.
> и это, к сожалению веская причина не переходить на 3.0

Эта не причина. Не надо было полагаться на нестандартное поведение. Просто надо исправить в твоём приложении этот косяк.

Там ещё и стабильность курсора исправлена. Если у кого то возникла идея воспользоваться этим, то он ССЗБ.

Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

95. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от OVA on 03-Дек-14, 09:24 
> слушай, вы в своей версии ПО использовали апдейт, который использует измененное значение
> # UPDATE T SET A = B, B = A

Нет, и в голову даже не могло придти использовать такое.


Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

114. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 06-Дек-14, 17:16 
Ну что тебе сказать, OVA ...

ППЦ

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

106. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от Аноним (??) on 03-Дек-14, 17:08 
Насколько легко на него мигрировать сервер с InterBase образца 2000 года?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

107. "Доступна бета-версия СУБД Firebird 3.0 "  +/
Сообщение от sim_84 on 03-Дек-14, 18:41 
> Насколько легко на него мигрировать сервер с InterBase образца 2000 года?

довольно тяжело. В приложении и ХП надо все кривые запросы выловить.

А какой смысл? Если приложение 14 лет работало и за это время не мигрировало ни на одну из более новых версий.

Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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