Почему база данных FirebirdSQL?

по сравнению с
Текущая Кучаев Денис
на сен 08, 2017 17:13.

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (2)

просмотр истории страницы
h3. Почему не MySQL?
----
Firebird действительно бесплатный, а MySQL нельзя использовать в коммерческих проектах, только в бесплатных [https://www.mysql.com/about/legal/licensing/oem/] Транзакции в MySQL поддерживаются с помощью стороннего модуля InnoDB, изначально их там вообще нет, стало стандартом только с версии [5.5|https://dev.mysql.com/doc/refman/5.5/en/innodb-introduction.html] . Удобен для сайтов, не более.

h3. Почему не MS SQL Express, Oracle Express и т.д.?
h3. Почему не Oracle?
----
Oracle дорогой и класный, если у вас есть деньги возможности развернуть и поддерживать Oracle, то это отлично и мы готовы мигрировать базу на Oracle. Во многих промышленных проектах Firebird используется как база 2 эшелона совместно с Oracle - основной базой является Oracle, а дочерние компании и удаленные офисы используют Firebird. Независимые поставщики программного обеспечения для легких версий своих программ используют Firebird, и Oracle для конечных серверов. Как администраторы БД так и разработчики должны обладать высокой квалификацией для работы в Oracle. Про Oracle можно сказать: может вам не нужно самое дорогое ПО, когда поставленные задачи прекрасно сделает бесплатное.
Миллион транзакций в минуту достаточно для работы большинства приложений. Если к этому добавить современное железо (SSD, 64Gb RAM), то база справится с любыми задачами.