> то то админы db2 с таким жаром просились переучиться под oracle у
> меня на глазах, правда речь не о нативной платформе для работы
> СУБД, а о x86Рынок СУБД от Oracle на данный момент более массовый, спрос на обученных
людей в этом сегменте выше. Так что "админы" поступали вполне рационально,
старались повысить свой рыночный статус.
> я не спец, но слышал что в db2 до сих пор нет
> неблокирующего чтения. интересно, это точно так ?
Нет, не так. Для облегчения миграции приложений с Oracle в DB2 относительно
недавно (в версии 9.7) реализовали режим, при котором в режиме изоляции RC
читается последняя зафиксированная версия каждой строки (полная аналогия
поведения "версионников", к коим относится и Oracle Database, и PostgreSQL).
Есть определенная разница между версионными и транзакционными "движками"
СУБД. DB2 традиционно относится к транзакционному варианту, эта модель
имеет свои преимуществя для приложений класса OLTP (скажем, банковских).
Теперь вот и вариант, удобный для других классов приложений, прикрутили.
> и потом зачем юзать db2, если есть постгрес, или даже мускул ?
> чем на типовых и массовых задачах, коих большинство. он лучше ?
Это религиозный вопрос. Как минимум DB2 по большинству параметров не хуже,
а поддержка от IBM известна как весьма и весьма качественная.
Если же кому поддержка не нужна, то можно вообще делать почти на чём угодно,
лишь бы лицензия позволяла. Дело вкуса, прямых рук и опыта.