|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXDPH3пропущено... А что вообще за задача и что за решение продается? учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина. БД - только для хранения данных, какие к ней требования? Продажа коробкой или и тех.поддержка тоже? Какие требования по нагрузке, по доступности? Какое железо у клиентов? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:08 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXDPH3пропущено... А что вообще за задача и что за решение продается? учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.блин, прям завидую, хоть кто-то делом занимается ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:15 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXучет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина. тяжелого потока тысяч транзакций в секунду нет, тяжелых транзакций нет, хитровые..ых запросов, требующих суровый оптимизатор врядли. я бы брал ... оракл , но вам и постгрес вполне подойдет. реальное преимущество db2 будет лишь в оптимизаторе, но вам подозреваю будет гораздо полезнее большое комунити postgress. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:19 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
И зачем всему этому позарез нужен какой-то журнал?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:23 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Yo.!OMXучет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина. тяжелого потока тысяч транзакций в секунду нет, тяжелых транзакций нет, хитровые..ых запросов, требующих суровый оптимизатор врядли. я бы брал ... оракл , но вам и постгрес вполне подойдет. реальное преимущество db2 будет лишь в оптимизаторе, но вам подозреваю будет гораздо полезнее большое комунити postgress. а какова архитектура постгре? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:24 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
SergSuperOMXпропущено... учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина.блин, прям завидую, хоть кто-то делом занимается Вы о разработке или собственно предметной области? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:26 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
DPH3OMXпропущено... учет затрат на выращивание зерна, прием на хранение, сушка, очистка, отгрузка, изготовление комбикорма, учет затрат на выращивание свиней, зоотехнический учет свиней (опоросы всякие, отъем от свиноматки, перевод из одной группы в другую, убой, продажа живым весом, учет гибели свиней) и 12 передельное производство мясопродуктов (от живой свиньи до ваккумированой упаковки колбасы), продажа охлажденных полутуш, оптовая и розничная продажа в фирменных магазинах колбасы и прочих продуктов мясопереработки. То есть цель все этого- расчет себестоимости на каждом переделе от выращивании зерна до колбасы на полке магазина. БД - только для хранения данных, какие к ней требования? Продажа коробкой или и тех.поддержка тоже? Какие требования по нагрузке, по доступности? Какое железо у клиентов? кроме хранения и бизнес-логика в виде ХП (2-звенка). Да коробкой с тех. поддержкой. 70 пользователей 50 на 50 читатели и писатели. 3-4 млн записей в таблице фактов в месяц. Около 50 тыс документов в месяц. Достаточно сложные регламенты расчета стоимости. Доступность 6 дней в неделю*20 часов в день. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:32 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovИ зачем всему этому позарез нужен какой-то журнал?.. Ну как же. Как пишет мною уважаемый Yo!! (при всей его одиозности, он пишет очень грамотно и доходчиво, постоянно читаю его посты) что при концепции Oracle, MS (и наверное DB2) в журнал добавляем записи последовательно (и соответственно головка не бегает по всему диску), а при записи в файл данных, ей приходится раскладывать все по полочкам и елозить по всему диску. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:38 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXа какова архитектура постгре? для тяжелого OLTP может не самая удачная, но у вас нет фоигенного потока транзакций. там есть нормальный журнал транзакций, там нормальная версионность, с нормальным для версионника READ COMMITTED, который дает консистентный набор. проблема в том, что версии строк хранятся в дата файлах (а не отдельном REDO), т.е. была строка, ее поменяли, в том же блоке делается измененная версия. рано или поздно первая версия становиться не нужной и ее вычищает "garbage collector", а это процесс не быстрый и затратный. на тяжелых нагрузках заметный, но вы на учетной задачи врядли будете замечать. а так так, добротный версиониик, с достаточно развитым оптимизатором и языком, поддерживает CTE запросы. у db2 вы будете урезаны 2 ядрами, т.е. 10% современного процессора, с postgress будут доступны все ядра и вся память, а сейчас ее можно дофига поставить даже в ноутбук. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:39 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMX Доступность 6 дней в неделю*20 часов в день. не знаю как оно в реальности, но концептуально в postgress есть правильный standby, который именно лог транзакций вычитывает, т.е. не репликация на тригерах, как многие подменивают. http://www.postgresql.org/docs/9.2/static/warm-standby.html ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:46 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXSergSuperпропущено... блин, прям завидую, хоть кто-то делом занимается Вы о разработке или собственно предметной области?о разработке, опоросом заниматься не хочется) а что касается БД - в принципе Вам любая пойдет, про 4 млн фактов в месяц мне кажется перебор - это каждые 5 мин каждый сотрудник должен что-то вводить - как-то не верю так что выбирайте из того, для чего есть специалисты, Yo конечно красиво теоритизирует, но сомневаюсь что Вам удастся проверить эти теории, а сопровождение гораздо важнее чем +10% производительности ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 00:53 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXелозить по всему диску. И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 01:15 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMX, Ну, при таких нагрузках и требованиях к отказоустойчивости более-менее все равно, что ставить. Я бы сделал виртуалку с Postgre и раздавал бы ее. Можно и с DB2, для этих задач хватит с избытком. В DB2 проще настройка нормальной схемы с active-standby, но в данном случае это не нужно. Для DB2 попроще делать трехзвенку, но тут двузвенка, так что это тоже не нужно. SQL в DB2 поразвитее, но тут тоже это не существенно ) Сверхнадежность DB2 тут тоже нафиг не нужна ) В провинции все равно не найти ни Postgre, ни DB2 специалистов, так что сами решайте. Я когда последний раз выбирал, я просто кинул клич на профильных форумах, где быстрее и дешевле нашелся специалист - то и взял. (кстати, быстрее и дешевле оказалось найти специалиста на DB2, на Postgre с этим сложновато, там средний уровень много ниже, судя по всему). Кстати, а почему не банальный MySQL/MariaDB? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 02:14 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovOMXелозить по всему диску. И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит... А как на самом деле? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 09:20 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
OMXDimitry Sibiryakovпропущено... И ведь всегда находится кто-то, кто в эту лажу прошлого тысячелетия ещё верит... А как на самом деле?да пусть елозит, он железный) а если еще и SSD... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2014, 10:04 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Собственно у firebird-а супротив postgres никаких преимуществ не вижу, так что если что free брать, то postgres. Единственный серьезный плюс db2 - возможность проще перелезть на взрослый db2, но блин как бы потом не оказатся в тупике. (Как нынешние системы на informix к примеру) Так что мой голос за postgres ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2014, 09:05 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Ivan Durakу firebird-а супротив postgres никаких преимуществ не вижу, так что если что free брать, то postgres. A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2014, 13:56 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Alexander RyndinНаркодилеры они такие... готовы первую дозу бесплатно отдать. По сравнению с вашим "наркобароном" просто мелкие барыги районного пошиба Alexander RyndinОбратную сторону медали можно видеть на примере Росбанка... Уже и денег хороших предлагают DB2кам на проекте хранилища. И в требованиях написали "Знание теории и практики СУБД DB2 (желательно) и Oracle". А все равно никто не идет. Угадайте почему? Потому что разгребать авгиевы конюшни тамошнего хоронилища за не особо-то и "хорошие деньги" дураков нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2014, 21:17 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovIvan Durakу firebird-а супротив postgres никаких преимуществ не вижу, так что если что free брать, то postgres. A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?.. научился ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 08:47 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Ivan DurakDimitry Sibiryakovпропущено... A PG уже научился делать vacuum full без эксклюзивного лока на всю таблицу?.. научился http://www.sql.ru/forum/812939/vacuum-full-bez-polnogo-loka-tablicy ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 08:49 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Ну, если эта проктостоматология называется "научился"... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2014, 12:24 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
У оракла такие неприятные баги , что как говорится, что угодно только не оно. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2014, 09:23 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Все таки очень неплохо использовать DB2 Exp-C 10.5+Ubuntu Server LTS+1C сервер. Все бесплатно до 9 серверных подключений (почему-то 1С их допускает именно на Linux без серверного ключа). Ну разумеется нужно купить только клиентские ключи 1С. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2014, 17:03 |
|
DB2 10.5 Express-C против Firebird, PostgreSQL.
|
|||
---|---|---|---|
#18+
Вот читаю раздел PG и удивляюсь: он что, до сих пор MERGE не умеет ?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2014, 14:55 |
|
|
start [/forum/topic.php?fid=35&msg=38786161&tid=1552354]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
others: | 236ms |
total: | 515ms |
0 / 0 |