Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
 Oracle XE: a five years of no progress  [new]
Oracle XE vs IBM DB2
Guest
Comparing Free Databases: Oracle XE vs IBM DB2 Express-C 2 years later
28 окт 10, 14:26    [9693053]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Yo.!
Guest
Oracle XE vs IBM DB2
Comparing Free Databases: Oracle XE vs IBM DB2 Express-C 2 years later

хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему уделывает, не смотря на потуги.
1. SQL более наворочен, есть и regexp и model clouse
2. PL/SQL по прежнему на голову выше аналог из db2 SQLPL
3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери )
4. Вебная администрилка в db2 так и не появилась
5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAM (увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется )
28 окт 10, 15:16    [9693654]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Oracle XE vs IBM DB2
Guest
Yo.!

5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAM (увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется )


там просто оптимизировали engine ;)

зато

Oracle Database 10g Express Edition

Oracle Database XE can be installed on any size host machine with any number of CPUs (one database per machine),
but XE will store up to 4GB of user data, use up to 1GB of memory, and use one CPU on the host machine.
28 окт 10, 15:54    [9694072]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Oracle XE vs IBM DB2
Guest
Yo.!

1. SQL более наворочен, есть и regexp и model clouse

это только вам так кажется

Yo.!

2. PL/SQL по прежнему на голову выше аналог из db2 SQLPL

да, так есть, аналогов PL/SQL нету и это хорошо, если бы так и осталось.

Yo.!

3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери )

ненадо

Yo.!

4. Вебная администрилка в db2 так и не появилась

и небудет, что и хорошо
28 окт 10, 16:00    [9694151]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Yo.!
хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему уделывает, не смотря на потуги.
Ну давайте разберемся, в чем именно.
Yo.!
1. SQL более наворочен, есть и regexp...
Нету. И в стандарте SQL нету. Но если regexp так нужен, аналог 4-х функций в Оракле в DB2 добавить - не проблема для любого умеющего запускать компилятор C++. Где-то в сети и примеры для DB2 встречал.
Yo.!
...и model clouse
Нету. И опять-таки нет в стандарте. И не понимаю, зачем SQL'ю спрыгивать с работы над множествами на какие-то excel-like массивы, да еще с явными циклами.
А в ОраклХЕ нет рекурсивных CTE, которые есть уже везде (включая нормальный Оракл), кроме MySQL. Кстати, а connect by в DB2 - есть.
И Oracle XML DB с его вариантами "декомпозиция - для производительности и изменений, binary - для компактности и меняющихся схем, смешанный - крутитесь сами как можете, если нужно все сразу" - не лучшая альтернатива единому иерархическому движку XML в DB2.
Yo.!
2. PL/SQL по прежнему на голову выше аналог из db2 SQLPL
PL SQL в DB2 9.7 как язык обладает фактически теми же свойствами, что и PL/SQL в платных DB2, даже компилячится в тот же бинари код. Да, кучи модулей нет. Но есть, в отличие от OracleXE, SP на Java, в которой есть все, что угодно. И эти SP работают за пределами ограничений на память/процессоры.
Yo.!
3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери )
А они действительно нужны в крайне лимитированной по ОП XE? Ресурсов и так - кот наплакал, чтобы версии в буферах держать. Да и last committed, ресурсов не кушающий, в DB2 есть.
Yo.!
4. Вебная администрилка в db2 так и не появилась
То есть кто угодно из бравзера не может базу поадминить? Вот горе-то! :)
Не понимаю, почему админ не может поставить себе софт администрирования или удаленку к компу, где он есть.
Yo.!
5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAM
Не совсем так. В старой лицензии можно было ставить на сервер с 4 ядрами и 4ГБ, не больше. Понятно, что DB2 оставалось не все.
В новой лицензии - ставь на любой сервер, сама использует сколько надо. Т.е. на тот же сервер можно и middleware поставить, все быстрее с БД будет работать.
Да и ядро соптимизировали. На Linux на треды перешли, например (в отличие от Оракл, кстати).
К тому же на фоне остальных Express'ов и это - подарок. Да и DB2 9.1.7 со старой лицензией никто не запрещает ставить. Да, он больше не изменяется. Но OracleXE не изменяется еще дольше :)
Yo.!
(увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется )
Опять неправда. Грабеж в 1.5 раза сократился, теперь Express-C стоит 2000$ в год (с поддержкой, что дешевле даже платного MySQL :) ) или 6000$ навсегда (включая год поддержки).
А SE1 - от 1160$ за год до 5800$ навсегда. Плюс 1276$ в год поддержка. Причем никакого HA в SE1 нет, а в DB2 Express - HADR и репликация входят в стоимость. Да теперь еще и лицензии на Optim Administrator и Optim Development Studio тоже входят, а они, если отдельно покупать, за 6000$ переваливают.
28 окт 10, 17:47    [9695415]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6645
Favn,

А как то, что XE "завис" в развитии помогло хоть популяризации дибиту?

ЗЫ. Кажется Оракл грозился выпустить XE11.
28 окт 10, 18:03    [9695544]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6645
Точно грозится давно (и скоро??) уже. Пруф ))
28 окт 10, 18:07    [9695577]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Siemargl
А как то, что XE "завис" в развитии помогло хоть популяризации дибиту?
А почему оно должно было помочь? Мы вроде СУБД сравниваем, а не их популяризацию.
На своем примере - использовал Firebird, пока DB2 Express-C не появился. Express'ы от MS и Oracle даже не рассматривал из-за ограничений на БД и память. Сейчас Firebird юзаю только для переносимого embedded без установки. Статистику чужих примеров собирать не вижу ни смысла, ни возможности.
Siemargl
ЗЫ. Кажется Оракл грозился выпустить XE11.
Ну, когда угрозы станут реальностью, тогда и можно быдет с ним кого-нибудь сравнивать. В любом случае, скорость обновления на фоне Express-C, обновляемой примерно через 1-2 фикспака, не очень впечатляет. :)
А пока говорить, что бесплатная DB2 была порезана по ресурсам на фоне старого XE10, который уже пятилетку без всякой поддержки - как-то странно.
28 окт 10, 19:05    [9695838]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Siemargl
Точно грозится давно (и скоро??) уже.
Интересно, что их останавливает? :)
А DB2 Express-C team по ссылке в первом посте грозится поддержку PL/SQL в Express-C добавить.
28 окт 10, 19:09    [9695859]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
2Yo!
Кстати, DB2 Workgroup теперь до 64Гб ОП и туда добавили pureScale (аналог RAC). За 15000$ (включая год поддержки) на любой сокет. Цену на Oracle SE приводить? :)
28 окт 10, 19:19    [9695898]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6645
Favn
Siemargl
Точно грозится давно (и скоро??) уже.
Интересно, что их останавливает? :)

Не хотят, очевидно.

>Мы вроде СУБД сравниваем, а не их популяризацию.
А неинтересно сравнивать то, что почти не встречается.
28 окт 10, 19:21    [9695901]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Siemargl
А неинтересно сравнивать то, что почти не встречается.
А можно ссылку на "почти не встречается" по сравнению с Оракл в цифрах? Понятно, что Оракл впереди, но слухи о "почти не встречается", мягко говоря, сильно преувеличены :)
28 окт 10, 19:26    [9695924]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Yo.!
Guest
Favn
2Yo!
Кстати, DB2 Workgroup теперь до 64Гб ОП и туда добавили pureScale (аналог RAC). За 15000$ (включая год поддержки) на любой сокет. Цену на Oracle SE приводить? :)

ну pureScale все таки далеко не аналог RAC, это скорее компонент оракового exadata.
28 окт 10, 19:28    [9695928]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6645
Favn, например в количестве вакансий.
например2, в количестве инсталляций попадающихся под руку.
28 окт 10, 19:30    [9695943]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Yo.!
Guest

И Oracle XML DB с его вариантами "декомпозиция - для производительности и изменений, binary - для компактности и меняющихся схем, смешанный - крутитесь сами как можете, если нужно все сразу" - не лучшая альтернатива единому иерархическому движку XML в DB2.

http://www.oracle.com/technetwork/database/features/xmldb/db.pdf


PL SQL в DB2 9.7 как язык обладает фактически теми же свойствами, что и PL/SQL в платных DB2, даже компилячится в тот же бинари код. Да, кучи модулей нет.

вкусных конструкций языка тоже нет.


То есть кто угодно из бравзера не может базу поадминить? Вот горе-то! :)
Не понимаю, почему админ не может поставить себе софт администрирования или удаленку к компу, где он есть.

под виндой хорошо, есть терминал сервисес, а вот под линухом имхо геморой. VNC тормознутая хрень, получается или что-то еще искать или VPN поднимать. по мне 8080 проще прокинуть.

вообщем можно спорить, можно забить, но факт в том, что по ключевым позициям оракл XE по прежнему выигрывает. вот только 4гб на датафайлы все портит
28 окт 10, 19:40    [9695981]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Yo.!
ну pureScale все таки далеко не аналог RAC, это скорее компонент оракового exadata.
Почему? Тем более в контексте Workgroup/Standard? PureScale уже есть на x86 платформах. Не знаю, только от IBM или нет, но тем не менее.
28 окт 10, 19:40    [9695982]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Siemargl
например2, в количестве инсталляций попадающихся под руку.
Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :)
По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается".
28 окт 10, 19:45    [9695998]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709

On 28.10.2010 16:16, Yo.! wrote:

> хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему
> уделывает, не смотря на потуги.
> 1. SQL более
> 2. PL/SQL по прежнему
> 3. версионные навороты попрежнему
....

Ты что этим хотел сказать, что у оракла писька длиннее всех и толще всех ?
Так это и так все давно знают.

Posted via ActualForum NNTP Server 1.4

28 окт 10, 19:48    [9696009]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Yo.!
http://www.oracle.com/technetwork/database/features/xmldb/db.pdf

Сейчас читать некогда, но одну ложь уже нашел - в Sub-document update. Утверждается, что в DB2 документ меняется только целиком. Так оно и было в 9.1, но с 9.5 XQuery меняет именно нужную часть документа. Между тем, документ - про DB2 9.5.
Кстати, как я понимаю, в Оракл часть документа до сих пор меняется только при хранении в рел. таблицах. В binary хранении - как раз меняется весь целиком, если я правильно понял рекомендации по выбору типа storage.
28 окт 10, 19:52    [9696022]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Yo.!
вообщем можно спорить, можно забить, но факт в том, что по ключевым позициям оракл XE по прежнему выигрывает. вот только 4гб на датафайлы все портит
Кроме версионности, нужность которой с такими лимитами сомнительна, выигрышей так и не обнаружил.
А лимиты - они да, они портят :)
28 окт 10, 19:55    [9696035]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6645
Favn
Siemargl
например2, в количестве инсталляций попадающихся под руку.
Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :)
По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается".

1. В мире, а не в России.
2. Макрет шаре дают в деньгах, а не в кол-ве инсталляций. А IBM не дешевая фирма )

Ладно, фиг с ним, а как интересно 1С на дибиту работает - не видел?
(На ХЕ-й Оракл 1С не встанет)
28 окт 10, 19:56    [9696039]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Favn
Member

Откуда:
Сообщений: 585
Siemargl
Ладно, фиг с ним, а как интересно 1С на дибиту работает - не видел?
(На ХЕ-й Оракл 1С не встанет)
Я с 1С не работаю никак. Но где-то на этом форуме недавно пробегали ссылки на примеры инсталляции и т.д. Вроде как 1С-ники общались с IBM, даже параметры какие-то специальные в настройках 1С под DB2 добавили.
Вообще, как я понял, 1С любит именно блокировочники, а DB2 как раз такой :)
28 окт 10, 20:02    [9696065]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Yo.!
Guest
Favn
Почему? Тем более в контексте Workgroup/Standard? PureScale уже есть на x86 платформах. Не знаю, только от IBM или нет, но тем не менее.

пригляделся, да, можно назвать аналогом. но есть у него нбюанс:

The main technology that DB2 pureScale brings to the table is the centralized lock
management and the group buffer pool. These components reside on their own
server or 2 servers if you want redundancy. This is a high overhead for your
system, if you want a 4 node cluster, you have a 50% uplift in hardware costs alone
as you require 2 extra servers for the PowerHA components. The size of your
global buffer pool is limited by the size of memory on a single server.
What happens if the PowerHA server fails? You could lose everything. If you
want higher availability, you can have a backup server which is a copy of the
primary that is kept up to date through synchronous replication. When the primary
PowerHA server fails, the DB2 cluster services will notice the loss of the heartbeat
to the primary PowerHA server and declare it down. It notifies the secondary and
all the DB2 members that the server is down. At this point the PowerHA services
are unavailable until the secondary takes over. Before the secondary can take over,
it needs to talk to all of the members to get missing data. Once the data has been
updated, it will then take over as the primary PowerHA server. At this time you
are vulnerable as the PowerHA server has no backup. Once the failed server is
restored, it becomes the secondary PowerHA server and is in “catch up” mode
until all the information from the primary can be replicated.
When a “DB2 member” server fails, the member is brought up on another server
in the cluster. This could impact application performance when you have 2
members running on the same server. When the failed server re-joins the cluster,
the member moves back to its home server. This could mean a second outage to
the client while the member is moved.

http://www.oracle.com/technetwork/database/clustering/overview/wp-oracleibm-2009-130764.pdf
28 окт 10, 20:16    [9696102]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
Не работал ни с тем ни другим. Но если верно то, что написано в статье:

Oracle XE is based on the code base that had several hundred security vulnerabilities that Oracle has addressed in other editions of its database products. None of these fixes are available for Oracle XE users … not one

То лично я бы никогда не выбрал такое XE для продакшена, только может для обучения и не более того. Отсутствие фиксов - незачет.
29 окт 10, 13:51    [9700256]     Ответить | Цитировать Сообщить модератору
 Re: Oracle XE: a five years of no progress  [new]
Абсолют
Member

Откуда:
Сообщений: 2128
Блог
Siemargl
Favn
Siemargl
например2, в количестве инсталляций попадающихся под руку.
Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :)
По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается".

1. В мире, а не в России.
2. Макрет шаре дают в деньгах, а не в кол-ве инсталляций. А IBM не дешевая фирма )

Ладно, фиг с ним, а как интересно 1С на дибиту работает - не видел?
(На ХЕ-й Оракл 1С не встанет)

1. "В мире" платят больше, чем в РФ (гамзпром и ржд не всчет)
2. IBM и маркетинг две несовместимые вещи
3. Работает, и даже в комплекте идет. И даже, как говорил Favn настройки есть.
29 окт 10, 13:54    [9700292]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6 7 8   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить