Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5 6 7 8 9 10 .. 15   вперед  Ctrl
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Firebird12,

Собственно, одним этим:
автор
Потеря важных данных -просто катастрофа...крайне необходим откат в "точку"

Вы вычеркнули Firebird из списка потенциальных кандидатов.

Требование
автор
необходима доступность 24/7

еще более сужает круг кандидатов, которые должны иметь ту или иную реализацию High availability disaster recovery (HADR), которая, как правило, далеко не бесплатна. Плюс, придется вкладываться в оборудование и тех. поддержку.

автор
Простой в месяцы сбора урожая будет стоит потоком на 20 км грузовиков и отрезанием головы ИТ руководителю.

Еще более усугубляет ситуацию.

На мой взгляд, Ваш выбор - это "большая тройка". Останется определиться с редакцией, которая покроет озвученные требования за разумную TOC.
24 сен 14, 21:51    [16618308]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
pkarklin
TOC


TCO, конечно, же...
24 сен 14, 21:55    [16618323]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54850

pkarklin
Вы вычеркнули Firebird из списка потенциальных кандидатов.

Oracle тоже. Привет тому же Сбербанку.

Posted via ActualForum NNTP Server 1.5

24 сен 14, 22:06    [16618375]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Oracle тоже. Привет тому же Сбербанку.


Видите ли, Дмитрий, дело в чем. Редко случающиеся падения серьезных систем, построенных на серьезных СУБД, они, конечно, имеют широкую огласку.

С Firebird, естественно, такого не случается. По одной простой причине - серьезные системы на нем не строят. И круг огласки проблем с FB - это его форум.
24 сен 14, 22:29    [16618447]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Firebird12
Guest
pkarklin
pkarklin
TOC


TCO, конечно, же...


Скажите, а как Вы думаете. Может ли ФБ допустим с размером БД 1Тб работать под транзакционной нагрузкой?
24 сен 14, 22:38    [16618477]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54850

pkarklin
Редко случающиеся падения серьезных систем, построенных на серьезных СУБД,
они, конечно, имеют широкую огласку.

Вот только ТСу глубоко всё равно упала у него "серьёзная СУБД" или Firebird. Результат-то
один. "А если нет разницы..." (с)

Posted via ActualForum NNTP Server 1.5

24 сен 14, 22:46    [16618512]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Firebird12
Скажите, а как Вы думаете. Может ли ФБ допустим с размером БД 1Тб работать под транзакционной нагрузкой?


У меня нет опыта использования озвученной СУБД такого размера с абстрактной нагрузкой. Возможно, тот, кто имеет такой опыт, поделится им здесь.
24 сен 14, 23:17    [16618608]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
18Мт в тротилловом эквиваленте
Guest
А вот этот зверёк никак не покатит?
24 сен 14, 23:19    [16618613]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54850

Firebird12
Может ли ФБ допустим с размером БД 1Тб работать под транзакционной
нагрузкой?

Через месяц будет конференция Firebird. Помимо всего прочего там будет пара докладов и на
эту тему.

Posted via ActualForum NNTP Server 1.5

24 сен 14, 23:35    [16618640]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
xenix
Guest
Странно, что никто не упомянул о том, что для коммерческой СУБД, если куплена поддержка, то можно, по крайней мере, гипотетически переложить часть проблем на эту самую поддержку. А в случае FireBird на кого перекладывать?
24 сен 14, 23:39    [16618648]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54850

xenix
А в случае FireBird на кого перекладывать?

ibase.ru, IBPhoenix.

Posted via ActualForum NNTP Server 1.5

24 сен 14, 23:42    [16618652]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
DarkMaster
Member

Откуда: Donetsk,Ukraine
Сообщений: 6573
xenix
А в случае FireBird на кого перекладывать?


RedDatabase
25 сен 14, 01:10    [16618813]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Я что-то пропустил один момент. А бюджет-то у проекта какой?

автор
Потеря важных данных -просто катастрофа...крайне необходим откат в "точку"

Насколько катастрофа катастрофична? Другими словами, сколько заказчик готов дополнительно платить за ее почти гарантированное отсутствие а заодно и за прочие умные вещи, упомянутые уважаемым pkarklin? $100? $10K? $10M? А то километровые очереди грузовиков - это, безусловно, грустно, но, с другой стороны, у хлеборобов денег (к большому сожалению) слегка поменьше, чем у нефтегазодобытчиков и прочих банков.
25 сен 14, 02:05    [16618903]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11485
Yo.!
косяк не в этом. оракл как и любая другая нормальная субд запишет дельту очень быстро в транзакшен т.к. пишет лишь дельту и последовательно. записал в лог, все, транзакция зафиксированна, а ФБ будет юлозить головкой хдд и пока не разложит все блоки
Всё равно не понимаю ...
Есть исходные записи, есть изменённые записи. И те и другие объединены в блоки.

Oracle.
Пишет исходные блоки в журнал отката, а изменённые - в файлы данных, на место исходных блоков или на свободное место.
Запись в журнал отката - да, последовательная и - да, будет максимально быстрой, даже если нижележащие слои не умеют (безопасно) переупорядочивать и кэшировать запись.
Но при записи в файлы данных всё, что может сделать СУБД - переупорядочить блоки "по номерам".
Если изменены тысячный, пятый и седьмой, то записаны будут пятый, седьмой и тысячный (в этом порядке). Но невозможно, при таких исходных условиях, сделать запись пятый-седьмой.

Firebird.
Пишет дельты версий "на свободные", возможно расширяя файл базы, и обновляет заголовок.
Не вижу, чем такая запись медленнее пророческого варианта, при прочих равных условиях.
25 сен 14, 07:24    [16618975]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Yo.!
Guest
Basil A. Sidorov
Oracle.
Пишет исходные блоки в журнал отката, а изменённые - в файлы данных, на место исходных блоков или на свободное место.

не верно. оракл пишет последовательно дельту в REDO лог и снимает блокировки, отпускает транзакцию. потом, когда нибудь, если найдется время, измененные блоки запишутся в UNDO и файлы данных. если не запишется - фиг с ним, краш рековери достанет эти блоки из REDO.
25 сен 14, 09:05    [16619131]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
sphinx_mv
Member [заблокирован]

Откуда:
Сообщений: 1672
Dimitry Sibiryakov
Firebird12
Может ли ФБ допустим с размером БД 1Тб работать под транзакционной
нагрузкой?

Через месяц будет конференция Firebird. Помимо всего прочего там будет пара докладов и на
эту тему.
Серверу (как классу) не первый десяток лет, но о "больших БД" на оном можно узнать только на "широко известных в узких кругах" конференциях... Из этого непосредственно следует вывод: реализаций действительно серьезных систем на firebird не так много (как это представляют его фанаты) - их количество теряется на "уровне шума"...
25 сен 14, 09:26    [16619220]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11118
Yo.!
еще у ФБ кривая архитектура, нет единого кеша для всех сессий. вариант суперсервера с единым кешом работает лишь с одним ядром. еще страшный косяк с "cursor stablity", еще ограничения по одновременно исполняемым процессам, еще слабенький и поломанный оптимизатор, который даже не cost based.


Ну достал ты уже. В FB3 и нормальный супер есть и cursor stablity исправлен. Ограничения по количеству исполняемых процессов никогда не было. И оптимизатор там смешанный частично cost based частично rule based. В FB3 cost based части стало больше.

Про проигрыш в разы это ложь.
25 сен 14, 09:49    [16619366]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67534
Блог
Firebird12
средний рост 20 Гб в месяц

Слушайте, а как вы так ухитряетесь? Согласно вашим данным, каждый пользователь должен набивать примерно по "Войне и миру" в час (восемь часов в день двадцать дней в месяц).
25 сен 14, 10:13    [16619522]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 67534
Блог
Симонов Денис
Ну достал ты уже. В FB3 и нормальный супер есть и cursor stablity исправлен.

О. Вот когда-нибудь ещё этот FB3 выйдет, и тогда можно будет сказать - не зря доставал, заставил-таки улучшить продукт.
25 сен 14, 10:14    [16619532]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11118
softwarer,

обещают в конце этого года. Я думаю что не раньше начала следующего. Beta 1 уже почти готова. Снапшоты уже больше года трогаю в основном конечно для тестирования, чтобы обнаружить проблемы, сообщить о них и тем самым ускорить выход финальной версии.
25 сен 14, 10:21    [16619579]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Firebird12
Guest
softwarer
Firebird12
средний рост 20 Гб в месяц

Слушайте, а как вы так ухитряетесь? Согласно вашим данным, каждый пользователь должен набивать примерно по "Войне и миру" в час (восемь часов в день двадцать дней в месяц).

Ну это прогнозная оценка максимальная. В случае круглосуточного приема зерна при сборе урожая да взять 20 хлебоприемных элеваторов. Плюс BLOB много (там всякие сканы первичных документов)
25 сен 14, 10:39    [16619690]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Yo.!
Guest
Симонов Денис
обещают в конце этого года. Я думаю что не раньше начала следующего. Beta 1 уже почти готова.

нам эту байку тут уже лет 10 рассказывают, могли бы за 10 лет и что-то новое сочинить.
кстати еще забыл у ФБ нет аналога multi-block read
25 сен 14, 10:40    [16619699]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Firebird12
Guest
miwaonline
Я что-то пропустил один момент. А бюджет-то у проекта какой?

автор
Потеря важных данных -просто катастрофа...крайне необходим откат в "точку"

Насколько катастрофа катастрофична? Другими словами, сколько заказчик готов дополнительно платить за ее почти гарантированное отсутствие а заодно и за прочие умные вещи, упомянутые уважаемым pkarklin? $100? $10K? $10M? А то километровые очереди грузовиков - это, безусловно, грустно, но, с другой стороны, у хлеборобов денег (к большому сожалению) слегка поменьше, чем у нефтегазодобытчиков и прочих банков.


очень критична, почти как в банке. Дело в том, это зерно нужно будет выдавать...
25 сен 14, 10:41    [16619710]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11118
Yo.!,

об этом мне известно. И это печально конечно. На самом деле выпуск FB3 откладывался несколько раз. В частности, когда прикинули объём работ поняли, что быстро его не выпустить, решили выпустить промежуточную версию 2.5. Она вышла в 2010 году. Часть функциональности, которая первоначально планировалась в FB3 вошла туда. Но теперь надежда на скорый выход появилась, так как все основные фичи уже сделаны.

Yo.!
кстати еще забыл у ФБ нет аналога multi-block read


над этим работа ведётся. В FB3 скорее всего не будет, чтобы не задерживать релиз, а вот в следующей версии вполне возможно. Выделение страниц экстентами уже есть.
25 сен 14, 11:04    [16619883]     Ответить | Цитировать Сообщить модератору
 Re: Firebird vs Oracle для БД до 200 Gb и 50 пользователей при нагрузке OLTP  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Firebird12
miwaonline
Я что-то пропустил один момент. А бюджет-то у проекта какой?

пропущено...

Насколько катастрофа катастрофична? Другими словами, сколько заказчик готов дополнительно платить за ее почти гарантированное отсутствие а заодно и за прочие умные вещи, упомянутые уважаемым pkarklin? $100? $10K? $10M? А то километровые очереди грузовиков - это, безусловно, грустно, но, с другой стороны, у хлеборобов денег (к большому сожалению) слегка поменьше, чем у нефтегазодобытчиков и прочих банков.


очень критична, почти как в банке. Дело в том, это зерно нужно будет выдавать...


Очень критична - это сколько в деньгах?

В любом случае, я бы отталкивался от опыта исполнителей. Оракл (да и любая другая СУБД) - это не волшебная кнопка "Сделать хорошо". В неких абстрактных условиях с безграничными бюджетами и идеальными разработчиками/администраторами он лучше файрберда, а реальность вашу лучше вас никто не знает. Мы тут будем фантазировать, а окажется что у вас $100K на все про все включая закупку железа и зарплату людей которые будут это делать. Или кроме вас, как начинающего программиста, в проекте никого нет.
25 сен 14, 12:12    [16620356]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5 6 7 8 9 10 .. 15   вперед  Ctrl
Все форумы / Сравнение СУБД Ответить