powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / DB2 10.5 Express-C против Firebird, PostgreSQL.
69 сообщений из 69, показаны все 3 страниц
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785310
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBM выпустила бесплатную экспресс редакцию DB2 LUW. Ограничения на объем базы нет. 16 Гб ОЗУ и 2 ядра. Поддерживается кроссплатформенность. То есть в своих проектах для большинства учетных систем или биллинга в небольших компаниях наверное возможно его использовать в связке с Linux, если организация небольшая и не хочет покупать лицензии.
Хотелось бы узнать мнения формучан о недостатках данной БД в сравнении например с Firebird или PostgreSQL.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785356
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXIBM выпустила бесплатную экспресс редакцию DB2 LUW. Ограничения на объем базы нет. 16 Гб ОЗУ и 2 ядра. Поддерживается кроссплатформенность. То есть в своих проектах для большинства учетных систем или биллинга в небольших компаниях наверное возможно его использовать в связке с Linux, если организация небольшая и не хочет покупать лицензии.
Хотелось бы узнать мнения формучан о недостатках данной БД в сравнении например с Firebird или PostgreSQL.Наркодилеры они такие... готовы первую дозу бесплатно отдать. Но это еще не предел - они часто готовы даже приплачивать (это я про IBM). Требуйте лучших условий.

Обратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785368
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXХотелось бы узнать мнения формучан о недостатках данной БД в сравнении например
с Firebird или PostgreSQL.
Блокировочник. Специалистов нет, техподдержки нет, обновлений нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785429
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMX,

Да никаких проблем, много раз использовал в разных проектах.
Поддержки почти не требуется, найти кого-то на аутсорсинг легко и недорого, но там и самому просто разобраться.
Из минусов бесплатной редакции - нет репликации и HADR, но за 2k$ в год можно купить и построить нормальную высоконадежную систему (Firebird такое вообще не умеет, в Oracle стоит около 80K$).

Из плюсов - одно из самых удобных расширений SQL для работы в AppLayer. Да и вообще очень и очень хорошо продуманна.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785437
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOMXХотелось бы узнать мнения формучан о недостатках данной БД в сравнении например
с Firebird или PostgreSQL.
Блокировочник. Специалистов нет, техподдержки нет, обновлений нет.

А чем плох блокировочник?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785449
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMX,
И, в догонку, я вот знаю очень немного компаний, для биллинга которых не хватило бы Express C с годовой поддержкой )
При нормальной архитектуре и среднего сотового оператора потянет )
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785476
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXА чем плох блокировочник?
Количеством телодвижений, необходимых для получения консистентных отчётов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785485
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXА чем плох блокировочник?
Ну, если совмещать OLTP и аналитику на одном сервере, то приходится думать несколько больше, чем на версионнике.
Зато при реализации нормального биллинга приходится думать меньше.
От задач зависит )

Впрочем, в DB2 есть решения и для того и для другого )
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785601
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovБлокировочник. Специалистов нет, техподдержки нет, обновлений нет.
Ну да, блокировочник. Что не всегда зло. Кстати, если не выше простенького RC уровня - уже нет (кстати, об OLTP и биллинге). А Time travel фича позволяет вообще получать данные на любой нужный момент времени (консистентней не бывает :) ), но требует доп. работы при проектировании базы.
Специалистов - есть, но меньше, чем по "ходовым". Мне - попадаются регулярно. Да и обучится там недолго, доков горы.
Бесплатной техподдержки нет ни у кого (форумы есть у всех :) ). Платная, как справедливо заметили - 2000$ в год, плюс в 2 раза больше ресурсов, плюс обновления, плюс HADR. С учетом низкой потребности в присмотре за счет автоконфигурирования - весьма неплохо.
Бесплатная обновляется, когда в платной выходит фикспак со значительными изменениями, в среднем раз в 2-3 фикспака платной. Но да, DB2 Express-C приходится переставлять, а не обновлять. Что, в общем, несложно :)

Есть куча весьма полезных плюшек, например, binary XML storage с Xquery на уровне движка, еще кое-что из NoSQL (key-value), и много другого.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785684
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn,

А не могли бы посоветовать ресурсы для начального входа в DB2.
Спасибо:)
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785761
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMX, да все IBMовское:
Getting Started with DB2 Express-C . Правда, по 9.7, но есть на русском.
Там же Getting Started with IBM Data Studio for DB2 .

Data Studio монструозно-нетороплива, но функционала там до фига.

К сожалению, прекрасная книга по SQL исчезла вместе с сайтом автора, но в сети можно поискать db2 sql cookbook 9.7 graeme birchall, вроде есть ссылки. Если не получится - где-то у меня должна валяться, могу на досуге поискать.
Ну, и форум есть рядом :)
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785787
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnК сожалению, прекрасная книга по SQL исчезла вместе с сайтом автора, но в сети можно поискать db2 sql cookbook 9.7 graeme birchall, вроде есть ссылки.
Хм, она вроде бы на сайте IBM находится по тегу sql cookbook, но вот не помню, по какой версии есть последняя.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785804
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DPH3, вроде после 9.7 обновлений не было, к глубокому сожалению.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785825
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinOMXIBM выпустила бесплатную экспресс редакцию DB2 LUW. Ограничения на объем базы нет. 16 Гб ОЗУ и 2 ядра. Поддерживается кроссплатформенность. То есть в своих проектах для большинства учетных систем или биллинга в небольших компаниях наверное возможно его использовать в связке с Linux, если организация небольшая и не хочет покупать лицензии.
Хотелось бы узнать мнения формучан о недостатках данной БД в сравнении например с Firebird или PostgreSQL.Наркодилеры они такие... готовы первую дозу бесплатно отдать. Но это еще не предел - они часто готовы даже приплачивать (это я про IBM). Требуйте лучших условий.

Обратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему?
Да собственно нет никаких особо условий, просто сложно взимать еще деньги с заказчиков и за софт. Они же все как рассуждает: мы покупаем программу целиком...
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38785864
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXсложно взимать еще деньги с заказчиков и за софт. Они же все как рассуждает: мы
покупаем программу целиком...
Если у вас реально есть заказчики, то лучше бы вам ориентироваться на то какая СУБД у них
уже установлена на сервере. Шансов, что там найдётся DB2 - ровно ноль. В случае с Firebird
- порядка 100%, поскольку она ставится с такими вещами как пенсионные отчёты.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786049
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMXА чем плох блокировочник?
требует гораздо больше телодвижений и хитровы..ного проектирования даже на примитивных OLTP задачах
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=109801&msg=977105

гы, 10 лет с той битвы минуло :D
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786065
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

ну вот те трупы выкапывать какой смысл? Раз была столь эпичная битва, значит, все не так уж и очевидно )
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786071
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DPH3ну вот те трупы выкапывать какой смысл? Раз была столь эпичная битва, значит, все не так уж и очевидно )
смысл наглядно показать, что на блокировочниках даже люди с опытом вынуждены решать достаточно примитивную задачу очень громоздтко, выстраивая все транзакции в одну очередь.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786076
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXДа собственно нет никаких особо условий, просто сложно взимать еще деньги с заказчиков и за софт. Они же все как рассуждает: мы покупаем программу целиком...
А поддержка БД тоже на заказчиках? Тогда все зависит от конкретных клиентов.
Если заказчики - это мелкие провинциальные компании, то лучше Firebird, там еще могут найтись любители.
Если западные средние клиенты или российские столицы - то лучше Postgre, больше шансов, что найдутся сисадмины, которые думают, что умеют его настраивать (ошибаются, но это не ваша проблема).
Если продавать с DB2 - то надо заодно продавать и поддержку DBA. Впрочем, ее вполне можно организовать.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786085
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

фигня это, а не показать что-то. Если начать реально думать о предметной области, то выясняется, что консистентность отчетов не зависит от типа движка )

Вообще, если человек знает, чем отличается блокировочник от версионника, то он в состоянии решить, что ему нужно.
А если не знает, то значит у него нет тех проблем, в которых выбор между ними существеннен.

Топикстартер всерьез думает о Firebird, так что ему все равно, версионник или блокировочник.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786098
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DPH3фигня это, а не показать что-то. Если начать реально думать о предметной области, то выясняется, что консистентность отчетов не зависит от типа движка )

согласен, на блокировочнике нужно хорошо все продумать и горе тому, кто детально не продумал дизайн системы. на версионнике в этом плане субд гораздо более милостлевая к огрехам в дизайне.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786105
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

эээ, всегда горе тому, кто не продумал дизайн БД ) Вне зависимости от вида движка.

Ну вот у меня проблем с Oracle (из-за разнообразных багов вне движка) было заметно больше, чем с DB2 из-за блокировок.
В каком-то смысле, особенности движка для большей части проектов вообще не существенны, на фоне других тонкостей.
Вот то, что на DB2 качественный аналог DataGuard стоит в 40 раз дешевле - это важно )
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786109
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOMXсложно взимать еще деньги с заказчиков и за софт. Они же все как рассуждает: мы
покупаем программу целиком...
Если у вас реально есть заказчики, то лучше бы вам ориентироваться на то какая СУБД у них
уже установлена на сервере. Шансов, что там найдётся DB2 - ровно ноль. В случае с Firebird
- порядка 100%, поскольку она ставится с такими вещами как пенсионные отчёты.


Так Firebird вроде не имеет журнала или я что-то путаю.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786115
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMX
Так Firebird вроде не имеет журнала или я что-то путаю.

А что вообще за задача и что за решение продается?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786119
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3OMXТак Firebird вроде не имеет журнала или я что-то путаю.

А что вообще за задача и что за решение продается?
учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786143
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXDPH3пропущено...


А что вообще за задача и что за решение продается?
учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.

БД - только для хранения данных, какие к ней требования? Продажа коробкой или и тех.поддержка тоже?
Какие требования по нагрузке, по доступности?
Какое железо у клиентов?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786150
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXDPH3пропущено...


А что вообще за задача и что за решение продается?
учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.блин, прям завидую, хоть кто-то делом занимается
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786154
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMXучет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.
тяжелого потока тысяч транзакций в секунду нет, тяжелых транзакций нет, хитровые..ых запросов, требующих суровый оптимизатор врядли. я бы брал ... оракл , но вам и постгрес вполне подойдет. реальное преимущество db2 будет лишь в оптимизаторе, но вам подозреваю будет гораздо полезнее большое комунити postgress.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786158
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И зачем всему этому позарез нужен какой-то журнал?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786159
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OMXучет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.
тяжелого потока тысяч транзакций в секунду нет, тяжелых транзакций нет, хитровые..ых запросов, требующих суровый оптимизатор врядли. я бы брал ... оракл , но вам и постгрес вполне подойдет. реальное преимущество db2 будет лишь в оптимизаторе, но вам подозреваю будет гораздо полезнее большое комунити postgress.

а какова архитектура постгре?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786161
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperOMXпропущено...

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

Вы о разработке или собственно предметной области?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786165
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3OMXпропущено...

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

БД - только для хранения данных, какие к ней требования? Продажа коробкой или и тех.поддержка тоже?
Какие требования по нагрузке, по доступности?
Какое железо у клиентов?
кроме хранения и бизнес-логика в виде ХП (2-звенка). Да коробкой с тех. поддержкой. 70 пользователей 50 на 50 читатели и писатели. 3-4 млн записей в таблице фактов в месяц. Около 50 тыс документов в месяц. Достаточно сложные регламенты расчета стоимости. Доступность 6 дней в неделю*20 часов в день.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786168
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovИ зачем всему этому позарез нужен какой-то журнал?..


Ну как же. Как пишет мною уважаемый Yo!! (при всей его одиозности, он пишет очень грамотно и доходчиво, постоянно читаю его посты) что при концепции Oracle, MS (и наверное DB2) в журнал добавляем записи последовательно (и соответственно головка не бегает по всему диску), а при записи в файл данных, ей приходится раскладывать все по полочкам и елозить по всему диску.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786170
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMXа какова архитектура постгре?
для тяжелого OLTP может не самая удачная, но у вас нет фоигенного потока транзакций. там есть нормальный журнал транзакций, там нормальная версионность, с нормальным для версионника READ COMMITTED, который дает консистентный набор. проблема в том, что версии строк хранятся в дата файлах (а не отдельном REDO), т.е. была строка, ее поменяли, в том же блоке делается измененная версия. рано или поздно первая версия становиться не нужной и ее вычищает "garbage collector", а это процесс не быстрый и затратный. на тяжелых нагрузках заметный, но вы на учетной задачи врядли будете замечать. а так так, добротный версиониик, с достаточно развитым оптимизатором и языком, поддерживает CTE запросы.
у db2 вы будете урезаны 2 ядрами, т.е. 10% современного процессора, с postgress будут доступны все ядра и вся память, а сейчас ее можно дофига поставить даже в ноутбук.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786176
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OMX Доступность 6 дней в неделю*20 часов в день.
не знаю как оно в реальности, но концептуально в postgress есть правильный standby, который именно лог транзакций вычитывает, т.е. не репликация на тригерах, как многие подменивают.
http://www.postgresql.org/docs/9.2/static/warm-standby.html
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786180
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXSergSuperпропущено...
блин, прям завидую, хоть кто-то делом занимается

Вы о разработке или собственно предметной области?о разработке, опоросом заниматься не хочется)
а что касается БД - в принципе Вам любая пойдет, про 4 млн фактов в месяц мне кажется перебор - это каждые 5 мин каждый сотрудник должен что-то вводить - как-то не верю
так что выбирайте из того, для чего есть специалисты, Yo конечно красиво теоритизирует, но сомневаюсь что Вам удастся проверить эти теории, а сопровождение гораздо важнее чем +10% производительности
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786189
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXелозить по всему диску.
И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786203
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMX,

Ну, при таких нагрузках и требованиях к отказоустойчивости более-менее все равно, что ставить.
Я бы сделал виртуалку с Postgre и раздавал бы ее. Можно и с DB2, для этих задач хватит с избытком.

В DB2 проще настройка нормальной схемы с active-standby, но в данном случае это не нужно.
Для DB2 попроще делать трехзвенку, но тут двузвенка, так что это тоже не нужно.
SQL в DB2 поразвитее, но тут тоже это не существенно )
Сверхнадежность DB2 тут тоже нафиг не нужна )
В провинции все равно не найти ни Postgre, ни DB2 специалистов, так что сами решайте.

Я когда последний раз выбирал, я просто кинул клич на профильных форумах, где быстрее и дешевле нашелся специалист - то и взял. (кстати, быстрее и дешевле оказалось найти специалиста на DB2, на Postgre с этим сложновато, там средний уровень много ниже, судя по всему).
Кстати, а почему не банальный MySQL/MariaDB?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786297
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovOMXелозить по всему диску.
И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит...

А как на самом деле?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38786336
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXDimitry Sibiryakovпропущено...

И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит...

А как на самом деле?да пусть елозит, он железный)
а если еще и SSD...
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38787830
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно у firebird-а супротив postgres никаких преимуществ не вижу, так что если что free брать, то postgres.
Единственный серьезный плюс db2 - возможность проще перелезть на взрослый db2, но блин как бы потом не оказатся в тупике.
(Как нынешние системы на informix к примеру)

Так что мой голос за postgres
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38788170
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan Durakу firebird-а супротив postgres никаких преимуществ не вижу, так что если
что free брать, то postgres.
A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38788649
Alexander RyndinНаркодилеры они такие... готовы первую дозу бесплатно отдать.
По сравнению с вашим "наркобароном" просто мелкие барыги районного пошиба

Alexander RyndinОбратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему?
Потому что разгребать авгиевы конюшни тамошнего хоронилища за не особо-то и "хорошие деньги" дураков нет.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38788859
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovIvan Durakу firebird-а супротив postgres никаких преимуществ не вижу, так что если
что free брать, то postgres.
A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?..

научился
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38788861
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan DurakDimitry Sibiryakovпропущено...

A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?..

научился
http://www.sql.ru/forum/812939/vacuum-full-bez-polnogo-loka-tablicy
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38789156
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, если эта проктостоматология называется "научился"...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38790188
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У оракла такие неприятные баги , что как говорится, что угодно только не оно.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38791985
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки очень неплохо использовать DB2 Exp-C 10.5+Ubuntu Server LTS+1C сервер. Все бесплатно до 9 серверных подключений (почему-то 1С их допускает именно на Linux без серверного ключа). Ну разумеется нужно купить только клиентские ключи 1С.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38794249
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот читаю раздел PG и удивляюсь: он что, до сих пор MERGE
не умеет ?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38794272
пгуые123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovВот читаю раздел PG и удивляюсь: он что, до сих пор MERGE
не умеет ?..
Нет
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796189
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!OMXучет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.
тяжелого потока тысяч транзакций в секунду нет, тяжелых транзакций нет, хитровые..ых запросов, требующих суровый оптимизатор врядли. я бы брал ... оракл , но вам и постгрес вполне подойдет. реальное преимущество db2 будет лишь в оптимизаторе, но вам подозреваю будет гораздо полезнее большое комунити postgress.

А какие Оракл поддерживает Линуксы?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796215
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796260
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВот читаю раздел PG и удивляюсь: он что, до сих пор MERGE
не умеет ?..

а Firebird ?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796305
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov oracle database system requirement
получается Оракл не поддреживает ветку Дебиан-убунту?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796315
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov oracle database system requirement

Oracle Linux вроде платный?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796328
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXполучается Оракл не поддреживает ветку Дебиан-убунту?"Вы с какой целью интересуетесь?"
Если вам нужна установка с беспроблемной технической поддержкой, то изготовитель свои требования озвучил.
Если вам хочется что-нибудь куда-нибудь впихнуть, то ориентируйтесь на версии ядра, библиотек и шаманский бубен.
Может у вас очень сильное колдунство и вам этот бубен даже расчехлять не придётся.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796336
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXOracle Linux вроде платный?"В некоторых случаях не помогает даже чтение газет".

P.S. Пророки борются с красной шапкой и, с определёнными ограничениями, OEL - бесплатен.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796390
OMX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovOMXOracle Linux вроде платный?"В некоторых случаях не помогает даже чтение газет".

P.S. Пророки борются с красной шапкой и, с определёнными ограничениями, OEL - бесплатен.

и дистрибутив и доступ к репозиториям? Раньше на заре его появления доступ был вроде платным.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38796404
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXи дистрибутив и доступ к репозиториям? Раньше на заре его появления доступ был вроде платным.Был.
Но я не зря упомянул, что пророки борются с красношляпыми.
И мне лень (за вас) искать уведомление об изменении правил использования OEL.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38800921
Пересмешник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinOMXIBM выпустила бесплатную экспресс редакцию DB2 LUW. Ограничения на объем базы нет. 16 Гб ОЗУ и 2 ядра. Поддерживается кроссплатформенность. То есть в своих проектах для большинства учетных систем или биллинга в небольших компаниях наверное возможно его использовать в связке с Linux, если организация небольшая и не хочет покупать лицензии.
Хотелось бы узнать мнения формучан о недостатках данной БД в сравнении например с Firebird или PostgreSQL.Наркодилеры они такие... готовы первую дозу бесплатно отдать. Но это еще не предел - они часто готовы даже приплачивать (это я про IBM). Требуйте лучших условий.

Обратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему?
Александр,

вам самому, как представителю конкурирующего наркокартеля, наверное, про дозы знать лучше, чем нам простым смертным потребителям :)

А по поводу хранилища на DB2, так это давно знамая история. У Росбанка было 2 хранилища - один на DB2, другой на Oracle. Хранилище на Oracle работало хуже - и компания вредренец, партнер великого и ужасного Oracle, мягко скажем обкакалась с разработкой этого хранилища, денег им платил много и выхлопа не было. Поэтому правильно решили оставить одно хранилище на базе данных такой же как и база данных их банковской системы - IBM DB2. Понимаете, Александр, расходы на хранилище - это такая малая часть расходов, не сравнимая с расходами на БИС. Так что успокойтесь - это было обусловлено экономическими причинами.

А теперь вам любителю задавать вопросы я задам вопрос: Почему Google, Facebook, Twitter и многие не используют любимую вами Oracle DB у себя, а используют MariaDB или постоянно что-то свое изобретают?
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38801191
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пересмешниккомпания вредренец, партнер великого и ужасного Oracle, мягко скажем обкакалась с разработкой этого хранилищаОбкакалась компания, а виноват Oracle?
Может все таки во всем виноват Чубайс
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38801292
Пересмешник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SERG1257пересмешниккомпания вредренец, партнер великого и ужасного Oracle, мягко скажем обкакалась с разработкой этого хранилищаОбкакалась компания, а виноват Oracle?
Может все таки во всем виноват Чубайс
Сережа, знаете ли Oracle в общем то курирует такие проекты, и во-вторых Oracle сертифицирует и специалистов и компании, которые работают с его продуктами. Как то хреново это у них вышло, не находите?

ПС. Смысл моего предыдущего поста был в том, что дело не в массовости (на что намекал Alexander Ryndin), а в их качестве. Специалист может и из авна сделать конфетку, а ламер может и конфетку превратить в авно.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38808602
prog123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пересмешникAlexander Ryndinпропущено...
Наркодилеры они такие... готовы первую дозу бесплатно отдать. Но это еще не предел - они часто готовы даже приплачивать (это я про IBM). Требуйте лучших условий.

Обратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему?
Александр,

вам самому, как представителю конкурирующего наркокартеля, наверное, про дозы знать лучше, чем нам простым смертным потребителям :)

А по поводу хранилища на DB2, так это давно знамая история. У Росбанка было 2 хранилища - один на DB2, другой на Oracle. Хранилище на Oracle работало хуже - и компания вредренец, партнер великого и ужасного Oracle, мягко скажем обкакалась с разработкой этого хранилища, денег им платил много и выхлопа не было. Поэтому правильно решили оставить одно хранилище на базе данных такой же как и база данных их банковской системы - IBM DB2. Понимаете, Александр, расходы на хранилище - это такая малая часть расходов, не сравнимая с расходами на БИС. Так что успокойтесь - это было обусловлено экономическими причинами.

А теперь вам любителю задавать вопросы я задам вопрос: Почему Google, Facebook, Twitter и многие не используют любимую вами Oracle DB у себя, а используют MariaDB или постоянно что-то свое изобретают?

Пул потоков в MariaDB 5.1 и еще более оптимизированный вариант в MariaDB 5.5. Пул потоков позволяет Вам эффективно использовать MariaDB в задачах с большим числом активных соединений (200,000+) без снижения производительности.
возможно и поэтому тоже
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38808635
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prog123Пул потоков позволяет Вам эффективно использовать MariaDB в задачах с большим числом активных соединений (200,000+) без снижения производительности.

маркетинговые слова. 200 000 соединений теоретически могут существовать, но вот большинство из них должно простаивать. Иначе твой пул накроется медным тазом от нехватки памяти.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38808644
prog123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисprog123Пул потоков позволяет Вам эффективно использовать MariaDB в задачах с большим числом активных соединений (200,000+) без снижения производительности.

маркетинговые слова. 200 000 соединений теоретически могут существовать, но вот большинство из них должно простаивать. Иначе твой пул накроется медным тазом от нехватки памяти.

Сегодня RAM на серверах в несколько терабайт обычная вещь
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38808658
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prog123,

смысл пула, в том что ему не надо выделять новых ресурсов, если они уже выделены, тем самым мы их экономим. Если же все потоки заняты, то при выделении нового потока экономии никакой нет.
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38808966
чорный квадрат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имею ощущение о временах переоценки ценностей..
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38818920
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OMXDPH3пропущено...


А что вообще за задача и что за решение продается?
учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.

ИМХО это небольшая нагрузка, при нормальной архитектуре ( разработанной с учётом того чем вы пользуетесь ).
На мой взгляд в вашем варианте будет проще с Firebird, в первую очередь у вас будет явно меньше проблем с поддержкой БД, всё таки FB, если база не растёт до очень больших размеров и при этом не используются "нестандартные" способы работы с ней очень стабилен и не требует обслуживания ( всё что нужно настроить бэкапы, т.к. у вас не 24/7, купить нормальный сервер с аппаратеным рейдом ( с кэшем и батарейкой) ).
MariaDB/MySQL не совсем удобен, да и заточен не под то, его ниша никак не десктопные приложения. PostgreSQL - сложнее в настройке, нужно больше администрирования, меньше людей выше порог ( ИМХО некоторые вещи в нём не совсем интуитивны ).
...
Рейтинг: 0 / 0
DB2 10.5 Express-C против Firebird, PostgreSQL.
    #38818923
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prog123Симонов Дениспропущено...


маркетинговые слова. 200 000 соединений теоретически могут существовать, но вот большинство из них должно простаивать. Иначе твой пул накроется медным тазом от нехватки памяти.

Сегодня RAM на серверах в несколько терабайт обычная вещь

Весьма специфическая штука, эта mariaDB, в принципе всех пользователей устраивает, отличная производительность и масштабируемость при работе на чтение, но она и заточена работать в основном на чтение. А так можно всесьма сильно удивиться результатам, если попробовать использовать триггеры к примеру.
...
Рейтинг: 0 / 0
69 сообщений из 69, показаны все 3 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / DB2 10.5 Express-C против Firebird, PostgreSQL.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]